public void InputStreamSink_should_return_minus_1_when_read_after_stream_is_completed()
{
this.AssertAllStagesStopped(() =>
{
var inputStream = Source.Single(_byteString).RunWith(StreamConverters.AsInputStream(), _materializer);
var r = ReadN(inputStream, _byteString.Count);
r.Item1.Should().Be(_byteString.Count);
r.Item2.ShouldBeEquivalentTo(_byteString);
inputStream.ReadByte().Should().Be(-1);
inputStream.Close();
}, _materializer);
}