コード例 #1
0
ファイル: test_dep.py プロジェクト: NormanDenayer/dep
 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)
コード例 #2
0
ファイル: test_dep.py プロジェクト: NormanDenayer/dep
 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)
コード例 #3
0
ファイル: test_dep.py プロジェクト: NormanDenayer/dep
 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)