Exemplo n.º 1
0
 def test_wrong_input(self):
     value = 'whatever'
     with self.assertRaises(ArgumentTypeError):
         quality_type(value)
Exemplo n.º 2
0
 def test_int_value_too_low(self):
     value = 0
     with self.assertRaises(ArgumentTypeError):
         quality_type(value)
Exemplo n.º 3
0
 def test_str_value_highest(self):
     value = '100'
     result = quality_type(value)
     self.assertEqual(result, 100)
Exemplo n.º 4
0
 def test_value_too_high(self):
     value = '150'
     with self.assertRaises(ArgumentTypeError):
         quality_type(value)
Exemplo n.º 5
0
 def test_str_value_middle(self):
     value = '90'
     result = quality_type(value)
     self.assertEqual(result, 90)
Exemplo n.º 6
0
 def test_str_value_lowest(self):
     value = '1'
     result = quality_type(value)
     self.assertEqual(result, 1)
Exemplo n.º 7
0
 def test_int_value_highest(self):
     value = 100
     result = quality_type(value)
     self.assertEqual(result, 100)
Exemplo n.º 8
0
 def test_int_value_middle(self):
     value = 90
     result = quality_type(value)
     self.assertEqual(result, 90)
Exemplo n.º 9
0
 def test_int_value_lowest(self):
     value = 1
     result = quality_type(value)
     self.assertEqual(result, 1)