public void GetCombinationsCountInRangeTest() { Assert.True(RegMark.GetCombinationsCountInRange("A123AA716", "A125AA716") == 3); Assert.True(RegMark.GetCombinationsCountInRange("A999AA716", "A010AB716") == 12); Assert.True(RegMark.GetCombinationsCountInRange("B567AA116", "B568AA116") == 2); Assert.True(RegMark.GetCombinationsCountInRange("A999XX116", "B010AA116") == 12); }
public void GetNextMarkAfterInRangeTest() { Assert.True(RegMark.GetNextMarkAfterInRange("A105AA716", "A100AA716", "A110AA716") == "A106AA716"); Assert.True(RegMark.GetNextMarkAfterInRange("A110AA716", "A100AA716", "A110AA716") == "out of stock"); Assert.True(RegMark.GetNextMarkAfterInRange("A999AA716", "A100AA716", "A006AB716") == "A000AB716"); Assert.True(RegMark.GetNextMarkAfterInRange("B999XX116", "B000XX116", "C010AA116") == "E000AA116"); }
public void GetNextMarkAfterTest() { Assert.True(RegMark.GetNextMarkAfter("A123AA716") == "A124AA716"); Assert.True(RegMark.GetNextMarkAfter("A999AA716") == "A000AB716"); Assert.True(RegMark.GetNextMarkAfter("A999XX716") == "B000AA716"); Assert.True(RegMark.GetNextMarkAfter("B777XX777") == "B778XX777"); }
public void CheckMarkTest() { Assert.True(RegMark.CheckMark("A111AA777")); Assert.True(RegMark.CheckMark("A252KH716")); Assert.False(RegMark.CheckMark("Q134JD788")); Assert.True(RegMark.CheckMark("B777XX777")); Assert.True(RegMark.CheckMark("A000AB716")); Assert.False(RegMark.CheckMark("A123BC000")); }
public void CheckMark_LessThen8Chars_ReturnsFalse() { //Arrange string vin = "A000AA4"; bool expected = false; //Act bool actual = RegMark.CheckMark(vin); //Assert Assert.AreEqual(expected, actual); }
public void CheckMark_CorrectRegMark_ReturnsTrue() { //Arrange string vin = "A000AA46"; bool expected = true; //Act bool actual = RegMark.CheckMark(vin); //Assert Assert.AreEqual(expected, actual); }
public void GetMarkInfo_CorrectRegMark_ReturnsTrue() { //Arrange string vin = "A000AA46"; bool expected = true; //Act string result = RegMark.GetMarkInfo(vin); bool actual = !result.Contains("Ошибка!"); //Assert Assert.AreEqual(expected, actual); }