Exemplo n.º 1
0
 def test_find_or_404_found(self):
     """ Find or return 404 found """
     Pet(name="fido", category="dog", available=True).save()
     kitty = Pet(name="kitty", category="cat", available=False)
     kitty.save()
     pet = Pet.find_or_404(kitty.id)
     self.assertIsNot(pet, None)
     self.assertEqual(pet.id, kitty.id)
     self.assertEqual(pet.name, "kitty")
     self.assertEqual(pet.available, False)
Exemplo n.º 2
0
    def test_find_or_404_found(self):
        """ Find or return 404 found """
        pets = PetFactory.create_batch(3)
        for pet in pets:
            pet.create()

        pet = Pet.find_or_404(pets[1].id)
        self.assertIsNot(pet, None)
        self.assertEqual(pet.id, pets[1].id)
        self.assertEqual(pet.name, pets[1].name)
        self.assertEqual(pet.available, pets[1].available)
Exemplo n.º 3
0
    def test_find_or_404_found(self):
        """It should Find or return 404 not found"""
        pets = PetFactory.create_batch(3)
        for pet in pets:
            pet.create()

        pet = Pet.find_or_404(pets[1].id)
        self.assertIsNot(pet, None)
        self.assertEqual(pet.id, pets[1].id)
        self.assertEqual(pet.name, pets[1].name)
        self.assertEqual(pet.available, pets[1].available)
        self.assertEqual(pet.gender, pets[1].gender)
        self.assertEqual(pet.birthday, pets[1].birthday)