コード例 #1
0
ファイル: test_roman.py プロジェクト: victorze/fun
 def test_roundtrip(self):
     '''from_roman(to_roman(n))==n for all n'''
     for integer in range(1, 4000):
         numeral = roman.to_roman(integer)
         result = roman.from_roman(numeral)
         self.assertEqual(integer, result)
コード例 #2
0
ファイル: test_roman.py プロジェクト: victorze/fun
 def test_too_large(self):
     '''to_roman debería fallar con una entrada grande'''
     with self.assertRaises(roman.OutOfRangeError):
         roman.to_roman(4000)
コード例 #3
0
ファイル: test_roman.py プロジェクト: victorze/fun
 def test_to_roman_known_values(self):
     '''to_roman debería dar un resultado conocido con una entrada conocida'''
     for integer, numeral in self.known_values:
         result = roman.to_roman(integer)
         self.assertEqual(numeral, result)