def test_add_adds_constant_int_value_to_original_value(self): add_int = SimpleCalculation(i_add=8) self.assertEqual(add_int.i_add, 13)
def test_add_adds_callable_value_to_original_value(self): add_float = SimpleCalculation(c_add=8.4) self.assertEqual(add_float.c_add, 10.9)
def test_add_adds_types_value_to_original_value(self): add_float = SimpleCalculation(t_add=8.4) self.assertEqual(add_float.t_add, 10.9)
def test_div_with_int_value_divs_by_original_value_(self): div_int = SimpleCalculation(i_div=10) self.assertEqual(div_int.i_div, 2)
def test_add_adds_constant_float_value_to_original_value(self): add_float = SimpleCalculation(f_add=8.5) self.assertEqual(add_float.f_add, 11)
def test_mul_muls_types_value_to_original_value(self): mul_float = SimpleCalculation(t_mul=8.4) self.assertEqual(mul_float.t_mul, 21.0)
def test_sub_subs_callable_value_to_original_value(self): sub_float = SimpleCalculation(c_sub=8.4) self.assertEqual(sub_float.c_sub, 5.9)
def test_mod_with_int_value_mods_original_value(self): mod_int = SimpleCalculation(i_mod=8) self.assertEqual(mod_int.i_mod, 3)
def test_div_with_float_value_divs_by_original_value_(self): div_float = SimpleCalculation(f_div=7.5) self.assertEqual(div_float.f_div, 3)
def test_mod_mods_callable_value_to_original_value(self): mod_float = SimpleCalculation(c_mod=8.4) self.assertEqual(mod_float.c_mod, 1.4000000000000004)
def test_mod_mods_types_value_to_original_value(self): mod_float = SimpleCalculation(t_mod=8.4) self.assertEqual(mod_float.t_mod, 1.4000000000000004)
def test_mod_with_float_value_mods_original_value(self): mod_float = SimpleCalculation(f_mod=8.5) self.assertEqual(mod_float.f_mod, 1)
def test_sub_with_int_value_sub_original_value(self): sub_int = SimpleCalculation(i_sub=8) self.assertEqual(sub_int.i_sub, 3)
def test_sub_subs_types_value_to_original_value(self): sub_float = SimpleCalculation(t_sub=8.4) self.assertEqual(sub_float.t_sub, 5.9)
def test_mul_with_float_value_muls_by_original_value(self): mul_float = SimpleCalculation(f_mul=7.5) self.assertEqual(mul_float.f_mul, 18.75)
def test_div_divs_callable_value_to_original_value(self): div_float = SimpleCalculation(c_div=8.4) self.assertEqual(div_float.c_div, 2)
def test_mul_muls_callable_value_to_original_value(self): mul_float = SimpleCalculation(c_mul=8.4) self.assertEqual(mul_float.c_mul, 21.0)
def test_div_divs_types_value_to_original_value(self): div_float = SimpleCalculation(t_div=8.4) self.assertEqual(div_float.t_div, 2)
def test_mul_with_int_value_muls_by_original_value(self): mul_int = SimpleCalculation(i_mul=8) self.assertEqual(mul_int.i_mul, 40)
def test_sub_with_float_value_sub_original_value(self): sub_float = SimpleCalculation(f_sub=8.5) self.assertEqual(sub_float.f_sub, 6.0)