public void IsValid_SE_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("SE3550000000054910000003"), "Sweden");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("SE35 5000 0000 0549 1000 0003"), "Sweden Formatted");
 }
 public void IsValid_BH_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("BH29BMAG1299123456BH00"), "Bahrain");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("BH29 BMAG 1299 1234 56BH 00"), "Bahrain Formatted");
 }
Пример #3
0
 public void IsValid_False(string str, string message)
 {
     Assert.IsFalse(InternationalBankAccountNumber.IsValid(str), message);
 }
 public void IsValid_AT_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("AT611904300234573201"), "Austria");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("AT61 1904 3002 3457 3201"), "Austria Formatted");
 }
 public void IsValid_BE_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("BE43068999999501"), "Belgium");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("BE43 0689 9999 9501"), "Belgium Formatted");
 }
 public void IsValid_StrangeSpacing_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("NL20  INGB000	123 4567"));
 }
 public void IsValid_AL_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("AL47212110090000000235698741"), "Albania");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("AL47 2121 1009 0000 0002 3569 8741"), "Albania Formatted");
 }
 public void IsValid_UA_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("UA213996220000026007233566001"), "Ukraine");
 }
 public void IsValid_NullValues_IsFalse()
 {
     Assert.IsFalse(InternationalBankAccountNumber.IsValid(string.Empty), "string.Empty");
     Assert.IsFalse(InternationalBankAccountNumber.IsValid((String)null), "(String)null");
 }
 public void IsValid_TN_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("TN5910006035183598478831"), "Tunisia");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("TN59 1000 6035 1835 9847 8831"), "Tunisia Formatted");
 }
 public void IsValid_TR_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("TR330006100519786457841326"), "Turkey");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("TR33 0006 1005 1978 6457 8413 26"), "Turkey Formatted");
 }
 public void IsValid_SM_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("SM86U0322509800000000270100"), "San Marino");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("SM86 U032 2509 8000 0000 0270 100"), "San Marino Formatted");
 }
 public void IsValid_SK_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("SK3112000000198742637541"), "Slovakia");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("SK31 1200 0000 1987 4263 7541"), "Slovakia Formatted");
 }
 public void IsValid_SI_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("SI56191000000123438"), "Slovenia");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("SI56 1910 0000 0123 438"), "Slovenia Formatted");
 }
 public void IsValid_XXNonExistentCountry_IsFalse()
 {
     Assert.IsFalse(InternationalBankAccountNumber.IsValid("XX20INGB0001234567"));
 }
 public void IsValid_QuestionMark_IsFalse()
 {
     Assert.IsFalse(InternationalBankAccountNumber.IsValid("?"), "string.Empty");
 }
 public void IsValid_USCountryWithoutPattern_IsFalse()
 {
     Assert.IsFalse(InternationalBankAccountNumber.IsValid("US20INGB0001234567"));
 }
 public void IsValid_XX_IsFalse()
 {
     Assert.IsFalse(InternationalBankAccountNumber.IsValid("XX950210000000693123456"), "Not existing country.");
 }
 public void IsValid_AE_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("AE950210000000693123456"), "United Arab Emirates");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("AE95 0210 0000 0069 3123 456"), "United Arab Emirates Formatted");
 }
 public void IsValid_Null_IsFalse()
 {
     Assert.IsFalse(InternationalBankAccountNumber.IsValid(null));
 }
 public void IsValid_AD_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("AD1200012030200359100100"), "Andorra");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("AD12 0001 2030 2003 5910 0100"), "Andorra Formatted");
 }
 public void IsValid_StringEmpty_IsFalse()
 {
     Assert.IsFalse(InternationalBankAccountNumber.IsValid(""));
 }
 public void IsValid_BA_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("BA391290079401028494"), "Bosnia and Herzegovina");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("BA39 1290 0794 0102 8494"), "Bosnia and Herzegovina Formatted");
 }
 public void IsValid_NL20INGB007_IsFalse()
 {
     Assert.IsFalse(InternationalBankAccountNumber.IsValid("NL20INGB007"));
 }
 public void IsValid_BG_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("BG80BNBG96611020345678"), "Bulgaria");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("BG80 BNBG 9661 1020 3456 78"), "Bulgaria Formatted");
 }
 public void IsValid_WilhelmusVanNassau_IsFalse()
 {
     Assert.IsFalse(InternationalBankAccountNumber.IsValid("Wilhelmus van Nassau"));
 }
 public void IsValid_BR_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("BR9700360305000010009795493P1"), "Brazil");
 }
 public void IsValid_NLWrongSubpattern_IsFalse()
 {
     Assert.IsFalse(InternationalBankAccountNumber.IsValid("NL20INGB000123456Z"));
 }
Пример #29
0
 public void IsValid(string iban, string description)
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid(iban), description);
 }
 public void IsValid_SA_IsTrue()
 {
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("SA8440000108054011730013"), "Saudi Arabia");
     Assert.IsTrue(InternationalBankAccountNumber.IsValid("SA84 4000 0108 0540 1173 0013"), "Saudi Arabia Formatted");
 }