def test_sets_correct_data(self): data = {"value": 0.8, "type": Percentage.get_type()} percentage = Percentage.from_dict(data) self.assertEqual(data, percentage.to_dict())
def test_is_correct_value(self): percentage = Percentage() self.assertEqual("Percentage", percentage.get_type())
def test_returns_correct_values(self): value = 0.8 percentage = Percentage(value=value) expected = {"value": value, "type": Percentage.get_type()} self.assertEqual(expected, percentage.to_dict())