from tests.factories import UserFactory def test_create_user(client): """Testa a criação de um usuário via API""" response = client.post("/users/", json={"name": "Teste", "email": "teste@email.com"}) assert response.status_code == 201 data = response.get_json() assert data["message"] == "Usuário criado com sucesso!" def test_get_users(client, db_session): """Testa a listagem de usuários""" UserFactory.create_batch(3) # Cria 3 usuários fictícios db_session.commit() response = client.get("/users/") assert response.status_code == 200 data = response.get_json() assert len(data) == 3