コード例 #1
0
 def test_no_roman_numeral(self):
     value = RomanNumeralConverter(None)
     try:
         value.convert_to_decimal()
         self.fail('Excepted a TypeError')
     except TypeError as e:
         pass
コード例 #2
0
 def test_no_roman_numeral(self):
     value = RomanNumeralConverter(None)
     try:
         value.convert_to_decimal()
         self.fail("Expected a TypeError")
     except TypeError as e:
         pass
コード例 #3
0
ファイル: recipe1Test.py プロジェクト: uilian/python-testing
 def test_parsing_century(self):
     value = RomanNumeralConverter("C")
     self.assertEquals(100, value.convert_to_decimal())
コード例 #4
0
ファイル: recipe1Test.py プロジェクト: uilian/python-testing
 def test_parsing_millenia(self):
     value = RomanNumeralConverter("M")
     self.assertEquals(1000, value.convert_to_decimal())
コード例 #5
0
ファイル: recipe1Test.py プロジェクト: uilian/python-testing
 def test_no_roman_numeral(self):
     value = RomanNumeralConverter(None)
     self.assertRaises(TypeError, value.convert_to_decimal)
コード例 #6
0
ファイル: recipe1Test.py プロジェクト: uilian/python-testing
 def test_empty_roman_numeral(self):
     value = RomanNumeralConverter("")
     self.assertTrue(value.convert_to_decimal() == 0)
     self.assertFalse(value.convert_to_decimal() > 0)
コード例 #7
0
ファイル: recipe1Test.py プロジェクト: uilian/python-testing
 def test_parsing_one(self):
     value = RomanNumeralConverter("I")
     self.assertEquals(1, value.convert_to_decimal())
コード例 #8
0
ファイル: recipe1Test.py プロジェクト: uilian/python-testing
 def test_parsing_half_decade(self):
     value = RomanNumeralConverter("V")
     self.assertEquals(5, value.convert_to_decimal())
コード例 #9
0
 def test_parsing_century(self):
     value = RomanNumeralConverter("C")
     self.assertEquals(100, value.convert_to_decimal())
コード例 #10
0
 def test_parsing_millenia(self):
     value = RomanNumeralConverter("M")
     self.assertEquals(1000, value.convert_to_decimal())
コード例 #11
0
 def test_empty_roman_numeral(self):
     value = RomanNumeralConverter("")
     self.assertTrue(value.convert_to_decimal() == 0)
     self.assertFalse(value.convert_to_decimal() > 0)
コード例 #12
0
 def test_parsing_one(self):
     value = RomanNumeralConverter("I")
     self.assertEquals(1, value.convert_to_decimal())
コード例 #13
0
 def test_parsing_half_decade(self):
     value = RomanNumeralConverter("V")
     self.assertEquals(5, value.convert_to_decimal())
コード例 #14
0
 def test_parsing_century(self):
     "This test method is coded to fail for demo."
     value = RomanNumeralConverter("C")
     self.assertEquals(10, value.convert_to_decimal())