Beispiel #1
0
        public void Find_BinListTest()
        {
            IssuerInformation info = BinList.Find("431940");

            Assert.AreEqual("visa", info.Scheme);
            Assert.AreEqual("IE", info.Country.Alpha2);
            Assert.AreEqual("Ireland", info.Country.Name);
            Assert.AreEqual("BANK OF IRELAND", info.Bank.Name);
            Assert.AreEqual("debit", info.CardType);
            Assert.AreEqual("53", info.Country.Latitude);
            Assert.AreEqual("-8", info.Country.Longitude);
            Assert.AreEqual("Traditional", info.Brand);
            Assert.AreEqual(false, info.Prepaid);
        }
Beispiel #2
0
        public void Find_BinList_LuhnIsNull_Test()
        {
            IssuerInformation info = BinList.Find("429650");

            Assert.Equal("visa", info.Scheme);
            Assert.Equal("US", info.Country.Alpha2);
            Assert.Equal("United States of America", info.Country.Name);
            Assert.Equal("TWINSTAR C.U.", info.Bank.Name);
            Assert.Equal("credit", info.CardType);
            Assert.Equal("38", info.Country.Latitude);
            Assert.Equal("-97", info.Country.Longitude);
            Assert.Equal("Traditional", info.Brand);
            Assert.Equal(16, info.Number.Length);
            Assert.Null(info.Number.Luhn);
        }
Beispiel #3
0
 public void ArgumentException_BinList_Empty_Test()
 {
     Assert.Throws <ArgumentException>(() => BinList.Find(""));
 }
Beispiel #4
0
 public void ArgumentNullException_BinList_Test()
 {
     Assert.Throws <ArgumentNullException>(() => BinList.Find(null));
 }
Beispiel #5
0
 public void ArgumentException_BinListTest()
 {
     var info = BinList.Find("333g12");
 }
Beispiel #6
0
 public void ArgumentNullException_BinListTest()
 {
     var info = BinList.Find(null);
 }