test(user-service): use consistent test user data

This commit is contained in:
user
2026-10-03 14:10:40 +04:00
parent df3438101c
commit 0b4e13d127
@@ -68,7 +68,7 @@ class UserDaoIntegrationTest {
@Test
void createPersistsUser() {
User user = new User("user1", "user1@example.com", 30);
User user = new User("User", "user@example.com", 30);
User result = userDao.create(user);
@@ -77,27 +77,27 @@ class UserDaoIntegrationTest {
User persisted = userDao.findById(result.getId());
assertNotNull(persisted);
assertEquals("user1", persisted.getName());
assertEquals("user1@example.com", persisted.getEmail());
assertEquals("User", persisted.getName());
assertEquals("user@example.com", persisted.getEmail());
assertEquals(30, persisted.getAge());
}
@Test
void findByIdReturnsUser() {
User user = userDao.create(new User("user2", "user2@example.com", 25));
User user = userDao.create(new User("User", "user@example.com", 25));
User result = userDao.findById(user.getId());
assertNotNull(result);
assertEquals(user.getId(), result.getId());
assertEquals("user2", result.getName());
assertEquals("User", result.getName());
}
@Test
void updateChangesPersistedUser() {
User user = userDao.create(new User("user3", "user3@example.com", 28));
user.setName("user3 Updated");
user.setEmail("user3.updated@example.com");
User user = userDao.create(new User("User", "user@example.com", 28));
user.setName("User Updated");
user.setEmail("user.updated@example.com");
user.setAge(29);
User result = userDao.update(user);
@@ -105,14 +105,14 @@ class UserDaoIntegrationTest {
assertNotNull(result);
User updated = userDao.findById(user.getId());
assertNotNull(updated);
assertEquals("user3 Updated", updated.getName());
assertEquals("user3.updated@example.com", updated.getEmail());
assertEquals("User Updated", updated.getName());
assertEquals("user.updated@example.com", updated.getEmail());
assertEquals(29, updated.getAge());
}
@Test
void deleteByIdRemovesUser() {
User user = userDao.create(new User("user3", "user3@example.com", 40));
User user = userDao.create(new User("User", "user@example.com", 40));
userDao.deleteById(user.getId());