fix(DevWeb): Fix random order of creation in DB for UserTest.java

This commit is contained in:
Lucàs
2024-03-28 17:39:42 +01:00
parent e1747e8b1f
commit 5701633a86
@@ -85,22 +85,19 @@ class DAO_JPA_UserTest {
@Test @Test
void create() throws DAOException { void create() throws DAOException {
// Create users // Create users
for (User user : fixture) { dao.create(fixture[0]);
dao.create(user);
}
// Check if the user is in the database // Check if the user is in the database
User[] usersInDb = dao.findAll(); User[] usersInDb = dao.findAll();
assertEquals(fixture.length, usersInDb.length); assertEquals(1, usersInDb.length);
// Check if the user is the same // Check if the user is the same
for (int i = 0; i < fixture.length; i++) { assertEquals(fixture[0].getUsername(), usersInDb[0].getUsername());
assertEquals(fixture[i].getUsername(), usersInDb[i].getUsername()); assertEquals(fixture[0].getEmail(), usersInDb[0].getEmail());
assertEquals(fixture[i].getEmail(), usersInDb[i].getEmail()); assertEquals(fixture[0].getPassword(), usersInDb[0].getPassword());
assertEquals(fixture[i].getPassword(), usersInDb[i].getPassword()); assertEquals(fixture[0].getBirth(), usersInDb[0].getBirth());
assertEquals(fixture[i].getBirth(), usersInDb[i].getBirth()); assertEquals(fixture[0].getGender(), usersInDb[0].getGender());
assertEquals(fixture[i].getGender(), usersInDb[i].getGender());
}
} }
@Test @Test