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)); }
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); }