コード例 #1
0
ファイル: operationsTest.py プロジェクト: mcprice30/CSSE
 def test430_920_ShouldHandleTooHot(self):
     input = {'temperature': '121'}
     with self.assertRaises(ValueError):
         adjust.extractTemperature(input)
     self.assertEqual(input['error'], 'temperature is invalid')
コード例 #2
0
ファイル: operationsTest.py プロジェクト: mcprice30/CSSE
 def test430_920_ShouldHandleNonIntegerString(self):
     input = {'temperature': '20.0'}
     with self.assertRaises(ValueError):
         adjust.extractTemperature(input)
     self.assertEqual(input['error'], 'temperature is invalid')
コード例 #3
0
ファイル: operationsTest.py プロジェクト: mcprice30/CSSE
 def test430_040_ShouldExtractDefaultValue(self):
     actual = adjust.extractTemperature({})
     self.assertEqual(actual, 72)
コード例 #4
0
ファイル: operationsTest.py プロジェクト: mcprice30/CSSE
 def test430_030_ShouldExtractHighValue(self):
     actual = adjust.extractTemperature({'temperature': '120'})
     self.assertEqual(actual, 120)
コード例 #5
0
ファイル: operationsTest.py プロジェクト: mcprice30/CSSE
 def test430_020_ShouldExtractLowValue(self):
     actual = adjust.extractTemperature({'temperature': '-20'})
     self.assertEqual(actual, -20)
コード例 #6
0
ファイル: operationsTest.py プロジェクト: mcprice30/CSSE
 def test430_010_ShouldExtractNominalValue(self):
     actual = adjust.extractTemperature({'temperature': '70'})
     self.assertEqual(actual, 70)