def test_set_value(self): # Set up test object test_repo = ConvertRepo() test_type = ConvertType(test_repo, "test_type") test_type.base_unit = ConvertUnit(test_type, ["base_unit"], 1) test_unit_names = ["name1", "name2"] test_value = 1337 test_unit = ConvertUnit(test_type, test_unit_names, test_value) # Check value and time updated assert test_unit.value == 1337 assert test_unit.last_updated_date is None # Change value test_unit.update_value(101) # Check value assert test_unit.value == 101 assert test_unit.last_updated_date is not None