Skip to content

Commit 8f2f6e7

Browse files
committed
Extracted method: SiteServiceTest.getPageNotFoundType() -> TestObjects.createPageNotFoundActivityType()
No functional changes.
1 parent 59c6ad8 commit 8f2f6e7

File tree

2 files changed

+33
-20
lines changed

2 files changed

+33
-20
lines changed

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

Lines changed: 25 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@ public void setUp() {
7171

7272
@Test
7373
public void logAboutAbsentPageShouldCallDao() {
74-
when(suspiciousActivityTypeDao.findByName(anyString())).thenReturn(getPageNotFoundType());
74+
when(suspiciousActivityTypeDao.findByName(anyString()))
75+
.thenReturn(TestObjects.createPageNotFoundActivityType());
7576

7677
service.logAboutAbsentPage(TEST_PAGE, null, null, null, null);
7778

@@ -87,7 +88,7 @@ public void logAboutAbsentPageShouldThrowExceptionWhenActivityTypeNotFound() {
8788

8889
@Test
8990
public void logAboutAbsentPageShouldPassActivityTypeToDao() {
90-
SuspiciousActivityType expectedType = getPageNotFoundType();
91+
SuspiciousActivityType expectedType = TestObjects.createPageNotFoundActivityType();
9192
when(suspiciousActivityTypeDao.findByName(anyString())).thenReturn(expectedType);
9293

9394
service.logAboutAbsentPage(TEST_PAGE, null, null, null, null);
@@ -99,7 +100,8 @@ public void logAboutAbsentPageShouldPassActivityTypeToDao() {
99100

100101
@Test
101102
public void logAboutAbsentPageShouldAssignOccuredAtToCurrentDate() {
102-
when(suspiciousActivityTypeDao.findByName(anyString())).thenReturn(getPageNotFoundType());
103+
when(suspiciousActivityTypeDao.findByName(anyString()))
104+
.thenReturn(TestObjects.createPageNotFoundActivityType());
103105

104106
service.logAboutAbsentPage(TEST_PAGE, null, null, null, null);
105107

@@ -110,14 +112,16 @@ public void logAboutAbsentPageShouldAssignOccuredAtToCurrentDate() {
110112

111113
@Test(expected = IllegalArgumentException.class)
112114
public void logAboutAbsentPageShouldThrowExceptionWhenPageIsNull() {
113-
when(suspiciousActivityTypeDao.findByName(anyString())).thenReturn(getPageNotFoundType());
115+
when(suspiciousActivityTypeDao.findByName(anyString()))
116+
.thenReturn(TestObjects.createPageNotFoundActivityType());
114117

115118
service.logAboutAbsentPage(null, null, null, null, null);
116119
}
117120

118121
@Test
119122
public void logAboutAbsentPageShouldPassPageToDao() {
120-
when(suspiciousActivityTypeDao.findByName(anyString())).thenReturn(getPageNotFoundType());
123+
when(suspiciousActivityTypeDao.findByName(anyString()))
124+
.thenReturn(TestObjects.createPageNotFoundActivityType());
121125

122126
service.logAboutAbsentPage(TEST_PAGE, null, null, null, null);
123127

@@ -128,7 +132,8 @@ public void logAboutAbsentPageShouldPassPageToDao() {
128132

129133
@Test
130134
public void logAboutAbsentPageShouldPassNullToDaoForUnknownUser() {
131-
when(suspiciousActivityTypeDao.findByName(anyString())).thenReturn(getPageNotFoundType());
135+
when(suspiciousActivityTypeDao.findByName(anyString()))
136+
.thenReturn(TestObjects.createPageNotFoundActivityType());
132137

133138
service.logAboutAbsentPage(TEST_PAGE, null, null, null, null);
134139

@@ -140,7 +145,8 @@ public void logAboutAbsentPageShouldPassNullToDaoForUnknownUser() {
140145
@Test
141146
public void logAboutAbsentPageShouldPassUserToDao() {
142147
User user = getUser();
143-
when(suspiciousActivityTypeDao.findByName(anyString())).thenReturn(getPageNotFoundType());
148+
when(suspiciousActivityTypeDao.findByName(anyString()))
149+
.thenReturn(TestObjects.createPageNotFoundActivityType());
144150

145151
service.logAboutAbsentPage(TEST_PAGE, user, null, null, null);
146152

@@ -151,7 +157,8 @@ public void logAboutAbsentPageShouldPassUserToDao() {
151157

152158
@Test
153159
public void logAboutAbsentPageShouldPassIpToDao() {
154-
when(suspiciousActivityTypeDao.findByName(anyString())).thenReturn(getPageNotFoundType());
160+
when(suspiciousActivityTypeDao.findByName(anyString()))
161+
.thenReturn(TestObjects.createPageNotFoundActivityType());
155162

156163
service.logAboutAbsentPage(TEST_PAGE, null, TEST_IP, null, null);
157164

@@ -162,7 +169,8 @@ public void logAboutAbsentPageShouldPassIpToDao() {
162169

163170
@Test
164171
public void logAboutAbsentPageShouldPassEmptyStringToDaoForUnknownIp() {
165-
when(suspiciousActivityTypeDao.findByName(anyString())).thenReturn(getPageNotFoundType());
172+
when(suspiciousActivityTypeDao.findByName(anyString()))
173+
.thenReturn(TestObjects.createPageNotFoundActivityType());
166174

167175
service.logAboutAbsentPage(TEST_PAGE, null, null, null, null);
168176

@@ -173,7 +181,8 @@ public void logAboutAbsentPageShouldPassEmptyStringToDaoForUnknownIp() {
173181

174182
@Test
175183
public void logAboutAbsentPageShouldPassRefererToDao() {
176-
when(suspiciousActivityTypeDao.findByName(anyString())).thenReturn(getPageNotFoundType());
184+
when(suspiciousActivityTypeDao.findByName(anyString()))
185+
.thenReturn(TestObjects.createPageNotFoundActivityType());
177186

178187
service.logAboutAbsentPage(TEST_PAGE, null, null, TEST_REFERER_PAGE, null);
179188

@@ -184,7 +193,8 @@ public void logAboutAbsentPageShouldPassRefererToDao() {
184193

185194
@Test
186195
public void logAboutAbsentPageShouldPassEmptyStringToDaoForUnknownReferer() {
187-
when(suspiciousActivityTypeDao.findByName(anyString())).thenReturn(getPageNotFoundType());
196+
when(suspiciousActivityTypeDao.findByName(anyString()))
197+
.thenReturn(TestObjects.createPageNotFoundActivityType());
188198

189199
service.logAboutAbsentPage(TEST_PAGE, null, null, null, null);
190200

@@ -195,7 +205,8 @@ public void logAboutAbsentPageShouldPassEmptyStringToDaoForUnknownReferer() {
195205

196206
@Test
197207
public void logAboutAbsentPageShouldPassUserAgentToDao() {
198-
when(suspiciousActivityTypeDao.findByName(anyString())).thenReturn(getPageNotFoundType());
208+
when(suspiciousActivityTypeDao.findByName(anyString()))
209+
.thenReturn(TestObjects.createPageNotFoundActivityType());
199210

200211
service.logAboutAbsentPage(TEST_PAGE, null, null, null, TEST_USER_AGENT);
201212

@@ -206,7 +217,8 @@ public void logAboutAbsentPageShouldPassUserAgentToDao() {
206217

207218
@Test
208219
public void logAboutAbsentPageShouldPassEmptyStringToDaoForUnknownUserAgent() {
209-
when(suspiciousActivityTypeDao.findByName(anyString())).thenReturn(getPageNotFoundType());
220+
when(suspiciousActivityTypeDao.findByName(anyString()))
221+
.thenReturn(TestObjects.createPageNotFoundActivityType());
210222

211223
service.logAboutAbsentPage(TEST_PAGE, null, null, null, null);
212224

@@ -365,13 +377,6 @@ public void logAboutFailedAuthenticationShouldPassEmptyStringToDaoForUnknownUser
365377
assertThat(activityCaptor.getValue().getUserAgent()).isEmpty();
366378
}
367379

368-
private SuspiciousActivityType getPageNotFoundType() {
369-
SuspiciousActivityType type = new SuspiciousActivityType();
370-
type.setId(1);
371-
type.setName("PageNotFound");
372-
return type;
373-
}
374-
375380
private SuspiciousActivityType getAuthFailedType() {
376381
SuspiciousActivityType type = new SuspiciousActivityType();
377382
type.setId(2);

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

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

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

2526
final class TestObjects {
@@ -51,4 +52,11 @@ public static UsersActivation createUsersActivation() {
5152
return activation;
5253
}
5354

55+
public static SuspiciousActivityType createPageNotFoundActivityType() {
56+
SuspiciousActivityType type = new SuspiciousActivityType();
57+
type.setId(1);
58+
type.setName("PageNotFound");
59+
return type;
60+
}
61+
5462
}

0 commit comments

Comments
 (0)