Ejemplo n.º 1
0
    def test_can_make_several(self):
        users = factory(User).make([
            {
                "id": 1,
                "name": "Joe"
            },
            {
                "id": 2,
                "name": "Bob"
            },
        ])

        self.assertEqual(users.count(), 2)
Ejemplo n.º 2
0
 def test_can_make_named_factory(self):
     user = factory(User).make(name="admin")
     self.assertEqual(user.admin, 1)
Ejemplo n.º 3
0
    def test_can_make_any_number(self):
        users = factory(User, 50).make()

        self.assertEqual(users.count(), 50)
Ejemplo n.º 4
0
    def test_can_make_single(self):
        user = factory(User).make({"id": 1, "name": "Joe"})

        self.assertEqual(user.name, "Joe")
        self.assertIsInstance(user, User)