コード例 #1
0
ファイル: test_person.py プロジェクト: dpochernin/Homework_5
 def testAgeInYearNoParam(self):
     person = Person('Ivan Ivanov', date(1901, 1, 1))
     res = person.age_in()
     expect = datetime.now().year - 1901
     self.assertEqual(res, expect)
コード例 #2
0
ファイル: test_person.py プロジェクト: dpochernin/Homework_5
 def testAgeInFloat(self):
     person = Person('Ivan Ivanov', date(1901, 1, 1))
     with self.assertRaises(ValueError):
         person.age_in(1.25)
コード例 #3
0
ファイル: test_person.py プロジェクト: dpochernin/Homework_5
 def testAgeInYearMinus(self):
     person = Person('Ivan Ivanov', date(1901, 1, 1))
     with self.assertRaises(ValueError):
         person.age_in(-1900)
コード例 #4
0
ファイル: test_person.py プロジェクト: dpochernin/Homework_5
 def testAgeIn(self):
     person = Person('Ivan Ivanov', date(1901, 1, 1))
     self.assertEqual(1, person.age_in(1902))