def test_update_a_pet(self): pet = Pet(0, "fido", "dog") pet.save() self.assertEqual( pet.id, 1 ) # Change it an save it pet.category = "k9" pet.save() self.assertEqual( pet.id, 1 ) # Fetch it back and make sure the id hasn't changed # but the data did change pets = Pet.all() self.assertEqual( len(pets), 1) self.assertEqual( pets[0].category, "k9")
def test_update_a_pet(self): """ Update a Pet """ pet = Pet(name="fido", category="dog", available=True) pet.save() self.assertEqual(pet.id, 1) # Change it an save it pet.category = "k9" pet.save() self.assertEqual(pet.id, 1) # Fetch it back and make sure the id hasn't changed # but the data did change pets = Pet.all() self.assertEqual(len(pets), 1) self.assertEqual(pets[0].category, "k9")