From 5701633a8653f8901b3854707a7992d0dd6c3727 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luc=C3=A0s?= Date: Thu, 28 Mar 2024 17:39:42 +0100 Subject: [PATCH] fix(DevWeb): Fix random order of creation in DB for UserTest.java --- .../project/dao/jpa/DAO_JPA_UserTest.java | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/S2/DevWeb/Projet/src/test/java/uppa/project/dao/jpa/DAO_JPA_UserTest.java b/S2/DevWeb/Projet/src/test/java/uppa/project/dao/jpa/DAO_JPA_UserTest.java index 7837cce..dbf03ba 100644 --- a/S2/DevWeb/Projet/src/test/java/uppa/project/dao/jpa/DAO_JPA_UserTest.java +++ b/S2/DevWeb/Projet/src/test/java/uppa/project/dao/jpa/DAO_JPA_UserTest.java @@ -85,22 +85,19 @@ class DAO_JPA_UserTest { @Test void create() throws DAOException { // Create users - for (User user : fixture) { - dao.create(user); - } + dao.create(fixture[0]); // Check if the user is in the database User[] usersInDb = dao.findAll(); - assertEquals(fixture.length, usersInDb.length); + assertEquals(1, usersInDb.length); // Check if the user is the same - for (int i = 0; i < fixture.length; i++) { - assertEquals(fixture[i].getUsername(), usersInDb[i].getUsername()); - assertEquals(fixture[i].getEmail(), usersInDb[i].getEmail()); - assertEquals(fixture[i].getPassword(), usersInDb[i].getPassword()); - assertEquals(fixture[i].getBirth(), usersInDb[i].getBirth()); - assertEquals(fixture[i].getGender(), usersInDb[i].getGender()); - } + assertEquals(fixture[0].getUsername(), usersInDb[0].getUsername()); + assertEquals(fixture[0].getEmail(), usersInDb[0].getEmail()); + assertEquals(fixture[0].getPassword(), usersInDb[0].getPassword()); + assertEquals(fixture[0].getBirth(), usersInDb[0].getBirth()); + assertEquals(fixture[0].getGender(), usersInDb[0].getGender()); + } @Test