コード例 #1
0
 def test_zero(self):
     with self.assertRaises(Exception):
         xgui.verify_input(['0'])
コード例 #2
0
 def test_success(self):
     self.assertEqual(xgui.verify_input(['400']), 400)
     self.assertEqual(xgui.verify_input(['1']), 1)
コード例 #3
0
 def test_negative(self):
     with self.assertRaises(Exception):
         xgui.verify_input(['-123'])
コード例 #4
0
 def test_decimal(self):
     with self.assertRaises(Exception):
         xgui.verify_input(['13.2'])
コード例 #5
0
 def test_wrong_type(self):
     with self.assertRaises(Exception):
         xgui.verify_input(['a string'])
コード例 #6
0
 def test_too_many(self):
     with self.assertRaises(Exception):
         xgui.verify_input(['100', 'hello', 'world'])
コード例 #7
0
 def test_no_input(self):
     with self.assertRaises(Exception):
         xgui.verify_input([])