コード例 #1
0
 def test_adder_errors(self):
     "Tests bad input to ensure it is rejected."
     with self.assertRaises(TypeError):
         add2("one", "two", "Accepting strings!")
     with self.assertRaises(TypeError):
         add2("one", 2, "Accepting only one integer!")
     with self.assertRaises(TypeError):
         add2("one", " ", "Accepting a space!")
     with self.assertRaises(TypeError):
         add2(2, "", "Accepting a RETURN!")
     with self.assertRaises(TypeError):
         add2('2', 4, "Accepting a string as a number!")
コード例 #2
0
ファイル: test_adder.py プロジェクト: deepbsd/OST_Python
 def test_adder_errors(self):
     "Tests bad input to ensure it is rejected."
     with self.assertRaises(TypeError):
         add2("one", "two", "Accepting strings!")
     with self.assertRaises(TypeError):
         add2("one", 2, "Accepting only one integer!")
     with self.assertRaises(TypeError):
         add2("one", " ", "Accepting a space!")
     with self.assertRaises(TypeError):
         add2(2, "", "Accepting a RETURN!")
     with self.assertRaises(TypeError):
         add2('2', 4, "Accepting a string as a number!")
コード例 #3
0
 def test_adder_success(self):
     "Tests known good input to ensure it is accepted."
     self.assertEqual(add2(5, 8), 13, "Not accepting good input!")
     self.assertEqual(add2(567, 92), 659, "Answer should be 659!")
コード例 #4
0
ファイル: test_adder.py プロジェクト: deepbsd/OST_Python
 def test_adder_success(self):
     "Tests known good input to ensure it is accepted."
     self.assertEqual(add2(5, 8), 13, "Not accepting good input!")
     self.assertEqual(add2(567, 92), 659, "Answer should be 659!")