def test_newBapofDebit(self): pan = '67030123012345678' key = 2 bapof, base = bks.createBapof(pan, key, self.depco) self.assertNotEqual(base, 'FFFF') self.assertEqual(bapof[:2], '%02X' % key) self.checkBapof(bapof, base, pan, key)
def test_newBapofKeys(self): pan = '67030123012345678' for key in KEYS.keys(): bapof, base = bks.createBapof(pan, key, self.depco) self.assertNotEqual(base, 'FFFF') self.assertEqual(bapof[:2], '%02X' % key) self.checkBapof(bapof, base, pan, key)
def test_newBapofCredit(self): pan = '4506630123456025' key = 1 bapof, base = bks.createBapof(pan, key, self.depco) self.assertNotEqual(base, 'FFFF') self.assertEqual(bapof[:2], '%02X' % key) self.checkBapof(bapof, base, pan, key)