Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
 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)
Exemplo n.º 3
0
 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)