Beispiel #1
0
        public async void Find_BinList_Async_Test()
        {
            IssuerInformation info = await BinList.FindAsync("431940");

            Assert.Equal("visa", info.Scheme);
            Assert.Equal("IE", info.Country.Alpha2);
            Assert.Equal("Ireland", info.Country.Name);
            Assert.Equal("BANK OF IRELAND", info.Bank.Name);
            Assert.Equal("debit", info.CardType);
            Assert.Equal("53", info.Country.Latitude);
            Assert.Equal("-8", info.Country.Longitude);
            Assert.Equal("Traditional", info.Brand);
            Assert.Equal(16, info.Number.Length);
            Assert.True(info.Number.Luhn);
            Assert.False(info.Prepaid);
        }
Beispiel #2
0
 public async void ArgumentException_BinList_Empty_Async_Test()
 {
     await Assert.ThrowsAsync <ArgumentException>(() => BinList.FindAsync(""));
 }
Beispiel #3
0
 public async void ArgumentNullException_BinList_Async_Test()
 {
     await Assert.ThrowsAsync <ArgumentNullException>(() => BinList.FindAsync(null));
 }