@@ -37,6 +37,7 @@ import ru.mystamps.web.dao.dto.SeriesInfoDto
37
37
import ru.mystamps.web.dao.dto.SitemapInfoDto
38
38
import ru.mystamps.web.service.dto.SeriesDto
39
39
import ru.mystamps.web.tests.DateUtils
40
+ import ru.mystamps.web.tests.Random
40
41
41
42
@SuppressWarnings ([' ClassJavadoc' , ' MethodName' , ' NoDef' , ' NoTabCharacter' , ' TrailingWhitespace' ])
42
43
class SeriesServiceImplTest extends Specification {
@@ -53,7 +54,6 @@ class SeriesServiceImplTest extends Specification {
53
54
private SeriesService service
54
55
private AddSeriesForm form
55
56
private AddImageForm imageForm
56
- private Integer userId
57
57
58
58
def setup () {
59
59
form = new AddSeriesForm ()
@@ -63,8 +63,6 @@ class SeriesServiceImplTest extends Specification {
63
63
64
64
imageForm = new AddImageForm ()
65
65
66
- userId = TestObjects . TEST_USER_ID
67
-
68
66
imageService. save(_) >> TestObjects . createImageInfoDto()
69
67
70
68
service = new SeriesServiceImpl (
@@ -84,7 +82,7 @@ class SeriesServiceImplTest extends Specification {
84
82
85
83
def " add() should throw exception if dto is null" () {
86
84
when :
87
- service. add(null , userId, false )
85
+ service. add(null , Random . userId() , false )
88
86
then :
89
87
thrown IllegalArgumentException
90
88
}
@@ -93,7 +91,7 @@ class SeriesServiceImplTest extends Specification {
93
91
given :
94
92
form. setQuantity(null )
95
93
when :
96
- service. add(form, userId, false )
94
+ service. add(form, Random . userId() , false )
97
95
then :
98
96
thrown IllegalArgumentException
99
97
}
@@ -102,7 +100,7 @@ class SeriesServiceImplTest extends Specification {
102
100
given :
103
101
form. setPerforated(null )
104
102
when :
105
- service. add(form, userId, false )
103
+ service. add(form, Random . userId() , false )
106
104
then :
107
105
thrown IllegalArgumentException
108
106
}
@@ -111,7 +109,7 @@ class SeriesServiceImplTest extends Specification {
111
109
given :
112
110
form. setCategory(null )
113
111
when :
114
- service. add(form, userId, false )
112
+ service. add(form, Random . userId() , false )
115
113
then :
116
114
thrown IllegalArgumentException
117
115
}
@@ -120,7 +118,7 @@ class SeriesServiceImplTest extends Specification {
120
118
given :
121
119
form. setCategory(new LinkEntityDto (null , ' test' , ' Test' ))
122
120
when :
123
- service. add(form, userId, false )
121
+ service. add(form, Random . userId() , false )
124
122
then :
125
123
thrown IllegalArgumentException
126
124
}
@@ -141,7 +139,7 @@ class SeriesServiceImplTest extends Specification {
141
139
and :
142
140
form. setCountry(country)
143
141
when :
144
- service. add(form, userId, false )
142
+ service. add(form, Random . userId() , false )
145
143
then :
146
144
1 * seriesDao. add({ AddSeriesDbDto series ->
147
145
assert series?. countryId == expectedCountryId
@@ -160,7 +158,7 @@ class SeriesServiceImplTest extends Specification {
160
158
form. setMonth(month)
161
159
form. setYear(year)
162
160
when :
163
- service. add(form, userId, false )
161
+ service. add(form, Random . userId() , false )
164
162
then :
165
163
1 * seriesDao. add({ AddSeriesDbDto series ->
166
164
assert series?. releaseDay == expectedDay
@@ -189,7 +187,7 @@ class SeriesServiceImplTest extends Specification {
189
187
and :
190
188
form. setCategory(category)
191
189
when :
192
- service. add(form, userId, false )
190
+ service. add(form, Random . userId() , false )
193
191
then :
194
192
1 * seriesDao. add({ AddSeriesDbDto series ->
195
193
assert series?. categoryId == expectedCategoryId
@@ -203,7 +201,7 @@ class SeriesServiceImplTest extends Specification {
203
201
Integer expectedQuantity = 3
204
202
form. setQuantity(expectedQuantity)
205
203
when :
206
- service. add(form, userId, false )
204
+ service. add(form, Random . userId() , false )
207
205
then :
208
206
1 * seriesDao. add({ AddSeriesDbDto series ->
209
207
assert series?. quantity == expectedQuantity
@@ -217,7 +215,7 @@ class SeriesServiceImplTest extends Specification {
217
215
Boolean expectedResult = true
218
216
form. setPerforated(expectedResult)
219
217
when :
220
- service. add(form, userId, false )
218
+ service. add(form, Random . userId() , false )
221
219
then :
222
220
1 * seriesDao. add({ AddSeriesDbDto series ->
223
221
assert series?. perforated == expectedResult
@@ -236,7 +234,7 @@ class SeriesServiceImplTest extends Specification {
236
234
given :
237
235
form. setMichelPrice(price)
238
236
when :
239
- service. add(form, userId, false )
237
+ service. add(form, Random . userId() , false )
240
238
then :
241
239
1 * seriesDao. add({ AddSeriesDbDto series ->
242
240
assert series?. michelPrice == expectedPrice
@@ -260,7 +258,7 @@ class SeriesServiceImplTest extends Specification {
260
258
given :
261
259
form. setScottPrice(price)
262
260
when :
263
- service. add(form, userId, false )
261
+ service. add(form, Random . userId() , false )
264
262
then :
265
263
1 * seriesDao. add({ AddSeriesDbDto series ->
266
264
assert series?. scottPrice == expectedPrice
@@ -284,7 +282,7 @@ class SeriesServiceImplTest extends Specification {
284
282
given :
285
283
form. setYvertPrice(price)
286
284
when :
287
- service. add(form, userId, false )
285
+ service. add(form, Random . userId() , false )
288
286
then :
289
287
1 * seriesDao. add({ AddSeriesDbDto series ->
290
288
assert series?. yvertPrice == expectedPrice
@@ -308,7 +306,7 @@ class SeriesServiceImplTest extends Specification {
308
306
given :
309
307
form. setGibbonsPrice(price)
310
308
when :
311
- service. add(form, userId, false )
309
+ service. add(form, Random . userId() , false )
312
310
then :
313
311
1 * seriesDao. add({ AddSeriesDbDto series ->
314
312
assert series?. gibbonsPrice == expectedPrice
@@ -325,7 +323,7 @@ class SeriesServiceImplTest extends Specification {
325
323
given :
326
324
form. setComment(' ' )
327
325
when :
328
- service. add(form, userId, true )
326
+ service. add(form, Random . userId() , true )
329
327
then :
330
328
thrown IllegalArgumentException
331
329
}
@@ -341,7 +339,7 @@ class SeriesServiceImplTest extends Specification {
341
339
given :
342
340
form. setComment(comment)
343
341
when :
344
- service. add(form, userId, canAddComment)
342
+ service. add(form, Random . userId() , canAddComment)
345
343
then :
346
344
1 * seriesDao. add({ AddSeriesDbDto series ->
347
345
assert series?. comment == expectedComment
@@ -375,7 +373,7 @@ class SeriesServiceImplTest extends Specification {
375
373
given :
376
374
Integer expected = 456
377
375
when :
378
- Integer actual = service. add(form, userId, false )
376
+ Integer actual = service. add(form, Random . userId() , false )
379
377
then :
380
378
1 * seriesDao. add(_ as AddSeriesDbDto ) >> expected
381
379
and :
@@ -393,7 +391,7 @@ class SeriesServiceImplTest extends Specification {
393
391
and :
394
392
seriesDao. add(_ as AddSeriesDbDto ) >> expectedSeriesId
395
393
when :
396
- service. add(form, userId, false )
394
+ service. add(form, Random . userId() , false )
397
395
then :
398
396
1 * michelCatalogService. add({ Set<String > numbers ->
399
397
assert numbers == expectedNumbers
@@ -420,7 +418,7 @@ class SeriesServiceImplTest extends Specification {
420
418
and :
421
419
seriesDao. add(_ as AddSeriesDbDto ) >> expectedSeriesId
422
420
when :
423
- service. add(form, userId, false )
421
+ service. add(form, Random . userId() , false )
424
422
then :
425
423
1 * scottCatalogService. add({ Set<String > numbers ->
426
424
assert numbers == expectedNumbers
@@ -447,7 +445,7 @@ class SeriesServiceImplTest extends Specification {
447
445
and :
448
446
seriesDao. add(_ as AddSeriesDbDto ) >> expectedSeriesId
449
447
when :
450
- service. add(form, userId, false )
448
+ service. add(form, Random . userId() , false )
451
449
then :
452
450
1 * yvertCatalogService. add({ Set<String > numbers ->
453
451
assert numbers == expectedNumbers
@@ -474,7 +472,7 @@ class SeriesServiceImplTest extends Specification {
474
472
and :
475
473
seriesDao. add(_ as AddSeriesDbDto ) >> expectedSeriesId
476
474
when :
477
- service. add(form, userId, false )
475
+ service. add(form, Random . userId() , false )
478
476
then :
479
477
1 * gibbonsCatalogService. add({ Set<String > numbers ->
480
478
assert numbers == expectedNumbers
@@ -495,7 +493,7 @@ class SeriesServiceImplTest extends Specification {
495
493
given :
496
494
form. setImage(multipartFile)
497
495
when :
498
- service. add(form, userId, false )
496
+ service. add(form, Random . userId() , false )
499
497
then :
500
498
1 * imageService. save({ MultipartFile passedFile ->
501
499
assert passedFile == multipartFile
@@ -512,7 +510,7 @@ class SeriesServiceImplTest extends Specification {
512
510
and :
513
511
Integer expectedImageId = 456
514
512
when :
515
- service. add(form, userId, false )
513
+ service. add(form, Random . userId() , false )
516
514
then :
517
515
// FIXME: why we can't use _ as MultipartFile here?
518
516
imageService. save(_) >> new ImageInfoDto (expectedImageId, ' JPEG' )
@@ -535,7 +533,7 @@ class SeriesServiceImplTest extends Specification {
535
533
and :
536
534
imageService. addToSeries(_ as Integer , _ as Integer ) >> { throw new IllegalStateException () }
537
535
when :
538
- service. add(form, userId, false )
536
+ service. add(form, Random . userId() , false )
539
537
then :
540
538
imageService. save(_) >> expectedImageInfo
541
539
and :
0 commit comments