Tests.SequenceNumberVerifierTests.should_keep_track_of_previous_number_and_accept_only_if_next_number_is_previous_plus_one C# (CSharp) Method

should_keep_track_of_previous_number_and_accept_only_if_next_number_is_previous_plus_one() private method

        public void should_keep_track_of_previous_number_and_accept_only_if_next_number_is_previous_plus_one()
        {
            _verifier.IsSequenceNumberValid(TestData.GenerateDummyReceivedMessage<TestData.FakeCommand>(Guid.NewGuid(), 0), true);
            Assert.IsTrue(_verifier.IsSequenceNumberValid(TestData.GenerateDummyReceivedMessage<TestData.FakeCommand>(Guid.NewGuid(),1), true));
            Assert.IsFalse(_verifier.IsSequenceNumberValid(TestData.GenerateDummyReceivedMessage<TestData.FakeCommand>(Guid.NewGuid(),3), true));
        }