Пример #1
0
        public void IsLast_WhenPositionIsNotLast_ReturnsFalse()
        {
            // Arrange
            var message  = new ADT_A01();
            var position = new MessageIterator.Position(message, "ACC", 0);

            // Act / Assert
            Assert.IsFalse(MessageIterator.isLast(position));
        }
Пример #2
0
        public void MatchExistsAfterPosition_ValidInput_ReturnsExpectedResult(
            string name, bool firstDescendentOnly, bool upToFirstRequired, bool expectedResult)
        {
            // Arrange
            var message  = new ADT_A01();
            var position = new MessageIterator.Position(message.GetINSURANCE(), "IN2", 0);

            // Act
            var actual =
                MessageIterator.MatchExistsAfterPosition(position, name, firstDescendentOnly, upToFirstRequired);

            // Assert
            Assert.AreEqual(expectedResult, actual);
        }