def test_decode(self): self.assertEqual(0, b62_decode("0")) self.assertEqual(1, b62_decode("1")) self.assertEqual(10, b62_decode("a")) self.assertEqual(36, b62_decode("A")) self.assertEqual(61, b62_decode("Z")) self.assertEqual(72, b62_decode("1a")) self.assertEqual(98, b62_decode("1A")) self.assertEqual(123, b62_decode("1Z"))
def test_loop(self): for i in range(100): self.assertEquals(i, b62_decode(b62_encode(i)))