Ejemplo n.º 1
0
    def test_value_not_in_range(self):
        with self.assertRaises(Exception):
            percent.validate_percent(500)

        with self.assertRaises(Exception):
            percent.validate_percent(-10)
Ejemplo n.º 2
0
 def test_value_in_range(self):
     result = percent.validate_percent(50)
     self.assertEqual(result, 50)
Ejemplo n.º 3
0
 def test_upper_boundary(self):
     result = percent.validate_percent(100)
     self.assertEqual(result, 100)
Ejemplo n.º 4
0
 def test_lower_boundary(self):
     result = percent.validate_percent(0)
     self.assertEqual(result, 0)
Ejemplo n.º 5
0
 def test_above_upper_boundary(self):
     with self.assertRaises(Exception):
         percent.validate_percent(101)
Ejemplo n.º 6
0
 def test_below_lower_boundary(self):
     with self.assertRaises(Exception):
         percent.validate_percent(-1)