diff --git a/src/test/java/edu/group5/app/model/user/UserRepositoryTest.java b/src/test/java/edu/group5/app/model/user/UserRepositoryTest.java index a4afbc8..eaf2c2c 100644 --- a/src/test/java/edu/group5/app/model/user/UserRepositoryTest.java +++ b/src/test/java/edu/group5/app/model/user/UserRepositoryTest.java @@ -139,15 +139,6 @@ void getNextUserIdReturns1IfEmpty() { assertEquals(1, emptyRepo.getNextUserId()); } - @Test - void exportContainsAllUsers() { - List exported = repo.export(); - assertEquals(2, exported.size()); - assertEquals(1, exported.get(0)[0]); - assertEquals(2, exported.get(1)[0]); - assertEquals("Customer", exported.get(0)[1]); - } - @Test void exportExportsOnlyNewInformation() { assertEquals(0, repo.export().size()); diff --git a/src/test/java/edu/group5/app/model/user/UserServiceTest.java b/src/test/java/edu/group5/app/model/user/UserServiceTest.java index 8f56957..acec10b 100644 --- a/src/test/java/edu/group5/app/model/user/UserServiceTest.java +++ b/src/test/java/edu/group5/app/model/user/UserServiceTest.java @@ -149,4 +149,20 @@ void loginInvalidEmail() { assertNull(result2); assertNull(result3); } + + @Test + void getUserByEmailValid() { + User result = service.getUserByEmail("jane.doe@example.com"); + assertEquals("Jane", result.getFirstName()); + } + + @Test + void getUserByEmailNotFound() { + User result = service.getUserByEmail(""); + User result2 = service.getUserByEmail(null); + User result3 = service.getUserByEmail(" "); + assertNull(result); + assertNull(result2); + assertNull(result3); + } } \ No newline at end of file