public void IsValid_TestMethod() { BSNVerification verification = new BSNVerification(); foreach (string inValidBSNTestNummer in invalidTestBSNs) { bool result = verification.IsValid(inValidBSNTestNummer); bool expected = false; Assert.AreEqual(expected, result, "Expected BSNVerification.IsValid({0} to be {1}", inValidBSNTestNummer, expected); } foreach (string validBSNTestNummer in validTestBSNs) { bool result = verification.IsValid(validBSNTestNummer); bool expected = true; Assert.AreEqual(expected, result, "Expected BSNVerification.IsValid({0} to be {1}", validBSNTestNummer, expected); } }
public void Complete_TestMethod() { BSNVerification verification = new BSNVerification(); foreach (string becomesNineDigit in becomesNineDigits) { string nineDigit = verification.Complete(becomesNineDigit); bool valid = verification.IsValid(nineDigit); Assert.IsTrue(valid, "Completed {0} into {1}, but {1} was not valid", becomesNineDigit, nineDigit); } }
private static void validateGeneratedNumber(BSNVerification verification, string generatedBSN) { bool validBSN = verification.IsValid(generatedBSN); Assert.IsTrue(validBSN, "Generated {0} is invalid", Reflector.GetNameSeparatorValue(new { generatedBSN })); }