public void testThatAllGeneratedDFodselsnumbersAreValid() { foreach (Fodselsnummer fnr in FodselsnummerCalculator.GetManyFodselsnummerForDate(date, true)) { Assert.True(FodselsnummerValidator.IsValid(fnr.ToString()), "Ugyldig fødselsnummer: " + fnr); } }
public void testInvalidDateTooLate() { date = DateTime.ParseExact("09092040", _dateFormat, CultureInfo.InvariantCulture, DateTimeStyles.None); List <Fodselsnummer> options = FodselsnummerCalculator.GetManyFodselsnummerForDate(date); Assert.Empty(options); }
public void getValidFodselsnummerForDNumberDate() { List <Fodselsnummer> validOptions = FodselsnummerCalculator.GetManyFodselsnummerForDate(date, true); Assert.True(validOptions.Count == 413, "Forventet 412 fødselsnumre som er d-nummer, men fikk " + validOptions.Count); }