public void KinesisFlow_must_fail_when_request_returns_an_error() { WithPutRecordsFailure(); var source = _sourceProbe.ExpectSubscription(); var sink = _sinkProbe.ExpectSubscription(); sink.Request(100); source.SendNext("apple"); var exception = _sinkProbe.ExpectError(); ExceptionMessageContains(exception, "kinesis-error").Should().BeTrue(); }
public void ExpectError(Exception ex) => _probe.ExpectError().Should().Be(ex);