Beispiel #1
0
        public void deliver_first_frame_within_the_specified_ack_count()
        {
            var          connection     = Substitute.For <IConnection>();
            MessageFrame deliveredFrame = null;

            var sut = new AckReceiver(connection, frame => deliveredFrame = frame, 5);

            sut.Send(new MessageFrame {
                SequenceNumber = 1
            });

            deliveredFrame.Should().NotBeNull();
        }