Пример #1
0
        public async Task TestValid(int length)
        {
            var bytes   = SecureRandomGenerator.GetBytes(length);
            var sent    = a.Send(bytes);
            var message = await b.Receive();

            Assert.IsTrue(await sent);
            Assert.IsTrue(Enumerable.SequenceEqual <byte>(bytes, message.Value));
        }
Пример #2
0
        public async void Echo()
        {
            var received = await b.Receive();

            await Task.Delay(r.Next(10, 500));

            await b.Send(received.Value);
        }