Skip to content

Commit 0588331

Browse files
committed
Extracted method: UserServiceTest.getUsersActivation() -> TestObjects.createUsersActivation()
No functional changes.
1 parent f96f723 commit 0588331

File tree

3 files changed

+18
-15
lines changed

3 files changed

+18
-15
lines changed

src/test/java/ru/mystamps/web/service/CronServiceTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ public void purgeUsersActivationsShouldThrowExceptionWhenNullActivationsWasRetur
105105
@Test
106106
public void purgeUsersActivationsShouldDeleteExpiredActivations() {
107107
List<UsersActivation> expectedActivations =
108-
Collections.singletonList(UserServiceTest.getUsersActivation());
108+
Collections.singletonList(TestObjects.createUsersActivation());
109109
when(usersActivationDao.findByCreatedAtLessThan(any(Date.class)))
110110
.thenReturn(expectedActivations);
111111

src/test/java/ru/mystamps/web/service/TestObjects.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,16 @@
2020
import java.util.Date;
2121

2222
import ru.mystamps.web.entity.Country;
23+
import ru.mystamps.web.entity.UsersActivation;
2324

2425
final class TestObjects {
2526

2627
private static final Integer TEST_COUNTRY_ID = 1;
2728
private static final String TEST_COUNTRY_NAME = "Somewhere";
2829

30+
private static final String TEST_EMAIL = "test@example.org";
31+
private static final String TEST_ACTIVATION_KEY = "1234567890";
32+
2933
private TestObjects() {
3034
}
3135

@@ -39,4 +43,12 @@ public static Country createCountry() {
3943
return country;
4044
}
4145

46+
public static UsersActivation createUsersActivation() {
47+
UsersActivation activation = new UsersActivation();
48+
activation.setActivationKey(TEST_ACTIVATION_KEY);
49+
activation.setEmail(TEST_EMAIL);
50+
activation.setCreatedAt(new Date());
51+
return activation;
52+
}
53+
4254
}

src/test/java/ru/mystamps/web/service/UserServiceTest.java

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ public class UserServiceTest {
6060
private static final String TEST_HASH = "b0dd94c84e784ddb1e9a83c8a2e8f403846647b9";
6161

6262
private static final String TEST_EMAIL = "test@example.org";
63-
private static final String TEST_ACTIVATION_KEY = "1234567890";
6463

6564
@Mock
6665
private UserDao userDao;
@@ -85,7 +84,7 @@ public class UserServiceTest {
8584
public void setUp() {
8685
when(encoder.encodePassword(anyString(), anyString())).thenReturn(TEST_HASH);
8786

88-
UsersActivation activation = getUsersActivation();
87+
UsersActivation activation = TestObjects.createUsersActivation();
8988
when(usersActivationDao.findOne(anyString())).thenReturn(activation);
9089

9190
registrationForm = new RegisterAccountForm();
@@ -180,7 +179,7 @@ public void findRegistrationRequestByActivationKeyShouldThrowExceptionWhenKeyIsN
180179

181180
@Test
182181
public void findRegistrationRequestByActivationKeyShouldCallDao() {
183-
UsersActivation expectedActivation = getUsersActivation();
182+
UsersActivation expectedActivation = TestObjects.createUsersActivation();
184183
when(usersActivationDao.findOne(anyString())).thenReturn(expectedActivation);
185184

186185
UsersActivation activation =
@@ -214,7 +213,7 @@ public void registerUserShouldCreateUser() {
214213

215214
@Test
216215
public void registerUserShouldDeleteRegistrationRequest() {
217-
UsersActivation activation = getUsersActivation();
216+
UsersActivation activation = TestObjects.createUsersActivation();
218217
when(usersActivationDao.findOne(anyString())).thenReturn(activation);
219218

220219
service.registerUser(activationForm);
@@ -272,7 +271,7 @@ public void registerUserShouldPassLoginInsteadOfNameWhenNameIsEmpty() {
272271

273272
@Test
274273
public void registerUserShouldUseEmailFromRegistrationRequest() {
275-
UsersActivation activation = getUsersActivation();
274+
UsersActivation activation = TestObjects.createUsersActivation();
276275
when(usersActivationDao.findOne(anyString())).thenReturn(activation);
277276

278277
service.registerUser(activationForm);
@@ -284,7 +283,7 @@ public void registerUserShouldUseEmailFromRegistrationRequest() {
284283

285284
@Test
286285
public void registerUserShouldUseRegistrationDateFromRegistrationRequest() {
287-
UsersActivation activation = getUsersActivation();
286+
UsersActivation activation = TestObjects.createUsersActivation();
288287
when(usersActivationDao.findOne(anyString())).thenReturn(activation);
289288

290289
service.registerUser(activationForm);
@@ -412,12 +411,4 @@ static User getValidUser() {
412411
return user;
413412
}
414413

415-
static UsersActivation getUsersActivation() {
416-
UsersActivation activation = new UsersActivation();
417-
activation.setActivationKey(TEST_ACTIVATION_KEY);
418-
activation.setEmail(TEST_EMAIL);
419-
activation.setCreatedAt(new Date());
420-
return activation;
421-
}
422-
423414
}

0 commit comments

Comments
 (0)