def test_clear_error(self): view_model = TemperatureConverterViewModel() view_model.set_input_value("some not a number string") view_model.convert() view_model.clear_error() self.assertEqual(view_model.get_error(), '')
def test_error_converting_case_nan(self): view_model = TemperatureConverterViewModel() view_model.set_input_value("some not a number string") view_model.convert() self.assertEqual(view_model.get_error(), "The value is not numeric.\nEnter a numeric value.")