Example #1
0
 def test_discount_greater_than_total(self):
     calc = Calculator()
     self.assertRaises(ValueError, calc.calc_discount, 250, 300, 'dollar')
Example #2
0
 def test_calculate_ten_percent_discount(self):
     calc = Calculator()
     result = calc.calc_discount(100, 10, "percentage")
     self.assertEqual(10, result)
Example #3
0
 def test_floating_point_absolute_discount_test(self):
     calc = Calculator()
     result = calc.calc_discount(250.0, 5.0, 'dollar')
     self.assertEqual(5.0, result)
Example #4
0
 def test_percentage_greater_than_100(self):
     calc = Calculator()
     self.assertRaises(ValueError, calc.calc_discount, 250, 200,
                       'percentage')
Example #5
0
 def test_raise_error(self):
     calc = Calculator()
     self.assertRaises(ValueError, calc.calc_discount, 250, 5, '$')
Example #6
0
 def test_floating_point_percentage_discount_test(self):
     calc = Calculator()
     result = calc.calc_discount(100.0, 10.0, 'percentage')
     self.assertEqual(10.0, result)
Example #7
0
 def test_calculate_fifteen_dolar_discount(self):
     calc = Calculator()
     result = calc.calc_discount(100, 15, "dollar")
     self.assertEqual(15, result)
Example #8
0
 def test_five_dollar_discount_test(self):
     calc = Calculator()
     result = calc.calc_discount(250, 5, 'dollar')
     self.assertEqual(5, result)
Example #9
0
 def test_calculate_ten_percent_discount(self):
     calc = Calculator()
     result = calc.calc_discount(100, 10, "percentage")
     self.assertEqual(10, result)
Example #10
0
 def test_floating_point_absolute_discount_test(self):
     calc = Calculator()
     result = calc.calc_discount(250.0,5.0,'dollar')
     self.assertEqual(5.0, result)
Example #11
0
 def test_floating_point_percentage_discount_test(self):
     calc = Calculator()
     result = calc.calc_discount(100.0,10.0,'percentage')
     self.assertEqual(10.0, result)
Example #12
0
 def test_five_dollar_discount_test(self):
     calc = Calculator()
     result = calc.calc_discount(250, 5 ,'dollar')
     self.assertEqual(5, result)
Example #13
0
 def test_calculate_fifteen_dolar_discount(self):
     calc = Calculator()
     result = calc.calc_discount(100, 15, "dollar")
     self.assertEqual(15, result)