コード例 #1
0
def test_to_int(self):
        self.assertEqual(convert_helper.to_int('1'), 1)
        self.assertEqual(convert_helper.to_int('1.0'), 0)
        self.assertEqual(convert_helper.to_int('1a'), 0)
        self.assertEqual(convert_helper.to_int('aaa'), 0)
        self.assertEqual(convert_helper.to_int(''), 0)
        self.assertEqual(convert_helper.to_int(None), 0)
        self.assertEqual(convert_helper.to_int('-1'), -1)
        self.assertEqual(convert_helper.to_int(10), 10)
        self.assertEqual(convert_helper.to_int(-10), -10)

        self.assertEqual(convert_helper.to_int0('1'), 1)
        self.assertEqual(convert_helper.to_int0('1.0'), 0)
        self.assertEqual(convert_helper.to_int0('1a'), 0)
        self.assertEqual(convert_helper.to_int0('aaa'), 0)
        self.assertEqual(convert_helper.to_int0(''), 0)
        self.assertEqual(convert_helper.to_int0(None), 0)
        self.assertEqual(convert_helper.to_int0('-1'), 0)
        self.assertEqual(convert_helper.to_int0(10), 10)
        self.assertEqual(convert_helper.to_int0(-10), 0)

        self.assertEqual(convert_helper.to_int1('1'), 1)
        self.assertEqual(convert_helper.to_int1('1.0'), 1)
        self.assertEqual(convert_helper.to_int1('1a'), 1)
        self.assertEqual(convert_helper.to_int1('aaa'), 1)
        self.assertEqual(convert_helper.to_int1(''), 1)
        self.assertEqual(convert_helper.to_int1(None), 1)
        self.assertEqual(convert_helper.to_int1('-1'), 1)
        self.assertEqual(convert_helper.to_int1(10), 10)
        self.assertEqual(convert_helper.to_int1(-10), 2)
        print(convert_helper.to_int1(-10))
コード例 #2
0
 def test_to_int(self):
     self.assertEqual(convert_helper.to_int('1'), 1)
     self.assertEqual(convert_helper.to_int('1.0'), 0)
     self.assertEqual(convert_helper.to_int(''), 0)
     self.assertEqual(convert_helper.to_int('a'), 0)
     self.assertEqual(convert_helper.to_int(None), 0)
     self.assertEqual(convert_helper.to_int('1a'), 0)
     self.assertEqual(convert_helper.to_int('bbb'), 0)
     self.assertEqual(convert_helper.to_int(-1), -1)
     self.assertEqual(convert_helper.to_int(0), 0)
     self.assertEqual(convert_helper.to_int(-10), -10)
コード例 #3
0
ファイル: string_helper.py プロジェクト: xjh1230/cet
 def calculate(self, code):
     sum = 0
     for i in range(17):
         sum += convert_helper.to_int(code[i]) * self.__Wi[i]
     return self.__Ti[sum % 11]