Akka.Streams.Tests.IO.TcpSpec.Outgoing_TCP_stream_must_be_able_to_write_a_sequence_of_ByteStrings C# (CSharp) Метод

Outgoing_TCP_stream_must_be_able_to_write_a_sequence_of_ByteStrings() приватный Метод

private Outgoing_TCP_stream_must_be_able_to_write_a_sequence_of_ByteStrings ( ) : void
Результат void
        public void Outgoing_TCP_stream_must_be_able_to_write_a_sequence_of_ByteStrings()
        {
            var server = new Server(this);
            var testInput = Enumerable.Range(0, 256).Select(i => ByteString.Create(new[] {Convert.ToByte(i)}));
            var expectedOutput = ByteString.Create(Enumerable.Range(0, 256).Select(Convert.ToByte).ToArray());

            Source.From(testInput)
                .Via(Sys.TcpStream().OutgoingConnection(server.Address))
                .To(Sink.Ignore<ByteString>())
                .Run(Materializer);

            var serverConnection = server.WaitAccept();
            serverConnection.Read(256);
            serverConnection.WaitRead().ShouldBeEquivalentTo(expectedOutput);
        }