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")