Skip to content

Commit aaf63d2

Browse files
committed
SeriesServiceImplTest: propagate Random.id().
Addressed to #300 No functional changes.
1 parent 683489d commit aaf63d2

File tree

1 file changed

+29
-29
lines changed

1 file changed

+29
-29
lines changed

src/test/groovy/ru/mystamps/web/service/SeriesServiceImplTest.groovy

+29-29
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ class SeriesServiceImplTest extends Specification {
152152
1 * seriesDao.add({ AddSeriesDbDto series ->
153153
assert series?.countryId == expectedCountryId
154154
return true
155-
}) >> 123
155+
}) >> Random.id()
156156
}
157157

158158
@Unroll
@@ -173,7 +173,7 @@ class SeriesServiceImplTest extends Specification {
173173
assert series?.releaseMonth == expectedMonth
174174
assert series?.releaseYear == expectedYear
175175
return true
176-
}) >> 123
176+
}) >> Random.id()
177177
where:
178178
day | month | year || expectedDay | expectedMonth | expectedYear
179179
null | null | null || null | null | null
@@ -200,7 +200,7 @@ class SeriesServiceImplTest extends Specification {
200200
1 * seriesDao.add({ AddSeriesDbDto series ->
201201
assert series?.categoryId == expectedCategoryId
202202
return true
203-
}) >> 123
203+
}) >> Random.id()
204204
}
205205

206206
@SuppressWarnings(['ClosureAsLastMethodParameter', 'UnnecessaryReturnKeyword'])
@@ -214,7 +214,7 @@ class SeriesServiceImplTest extends Specification {
214214
1 * seriesDao.add({ AddSeriesDbDto series ->
215215
assert series?.quantity == expectedQuantity
216216
return true
217-
}) >> 123
217+
}) >> Random.id()
218218
}
219219

220220
@SuppressWarnings(['ClosureAsLastMethodParameter', 'UnnecessaryReturnKeyword'])
@@ -228,7 +228,7 @@ class SeriesServiceImplTest extends Specification {
228228
1 * seriesDao.add({ AddSeriesDbDto series ->
229229
assert series?.perforated == expectedResult
230230
return true
231-
}) >> 123
231+
}) >> Random.id()
232232
}
233233

234234
@SuppressWarnings([ 'ClosureAsLastMethodParameter', 'UnnecessaryObjectReferences', 'UnnecessaryReturnKeyword' ])
@@ -281,7 +281,7 @@ class SeriesServiceImplTest extends Specification {
281281
1 * seriesDao.add({ AddSeriesDbDto series ->
282282
assert series?.comment == expectedComment
283283
return true
284-
}) >> 123
284+
}) >> Random.id()
285285
where:
286286
canAddComment | comment || expectedComment
287287
false | null || null
@@ -303,12 +303,12 @@ class SeriesServiceImplTest extends Specification {
303303
assert DateUtils.roughlyEqual(series?.createdAt, new Date())
304304
assert DateUtils.roughlyEqual(series?.updatedAt, new Date())
305305
return true
306-
}) >> 123
306+
}) >> Random.id()
307307
}
308308

309309
def "add() should pass dto to series dao and return its result"() {
310310
given:
311-
Integer expected = 456
311+
Integer expected = Random.id()
312312
when:
313313
Integer actual = service.add(form, Random.userId(), false)
314314
then:
@@ -323,7 +323,7 @@ class SeriesServiceImplTest extends Specification {
323323
and:
324324
form.setMichelNumbers(expectedNumbers.join(','))
325325
and:
326-
Integer expectedSeriesId = 456
326+
Integer expectedSeriesId = Random.id()
327327
and:
328328
seriesDao.add(_ as AddSeriesDbDto) >> expectedSeriesId
329329
when:
@@ -340,7 +340,7 @@ class SeriesServiceImplTest extends Specification {
340340
and:
341341
form.setScottNumbers(expectedNumbers.join(','))
342342
and:
343-
Integer expectedSeriesId = 456
343+
Integer expectedSeriesId = Random.id()
344344
and:
345345
seriesDao.add(_ as AddSeriesDbDto) >> expectedSeriesId
346346
when:
@@ -357,7 +357,7 @@ class SeriesServiceImplTest extends Specification {
357357
and:
358358
form.setYvertNumbers(expectedNumbers.join(','))
359359
and:
360-
Integer expectedSeriesId = 456
360+
Integer expectedSeriesId = Random.id()
361361
and:
362362
seriesDao.add(_ as AddSeriesDbDto) >> expectedSeriesId
363363
when:
@@ -374,7 +374,7 @@ class SeriesServiceImplTest extends Specification {
374374
and:
375375
form.setGibbonsNumbers(expectedNumbers.join(','))
376376
and:
377-
Integer expectedSeriesId = 456
377+
Integer expectedSeriesId = Random.id()
378378
and:
379379
seriesDao.add(_ as AddSeriesDbDto) >> expectedSeriesId
380380
when:
@@ -430,11 +430,11 @@ class SeriesServiceImplTest extends Specification {
430430

431431
def "add() should add image to the series"() {
432432
given:
433-
Integer expectedSeriesId = 123
433+
Integer expectedSeriesId = Random.id()
434434
and:
435435
seriesDao.add(_ as AddSeriesDbDto) >> expectedSeriesId
436436
and:
437-
Integer expectedImageId = 456
437+
Integer expectedImageId = Random.id()
438438
when:
439439
service.add(form, Random.userId(), false)
440440
then:
@@ -448,7 +448,7 @@ class SeriesServiceImplTest extends Specification {
448448
given:
449449
ImageInfoDto expectedImageInfo = new ImageInfoDto(654, 'JPEG')
450450
and:
451-
seriesDao.add(_ as AddSeriesDbDto) >> 111
451+
seriesDao.add(_ as AddSeriesDbDto) >> Random.id()
452452
and:
453453
imageService.addToSeries(_ as Integer, _ as Integer) >> { throw new IllegalStateException() }
454454
when:
@@ -467,7 +467,7 @@ class SeriesServiceImplTest extends Specification {
467467

468468
def "addImageToSeries() should throw exception when dto is null"() {
469469
when:
470-
service.addImageToSeries(null, 111, 222)
470+
service.addImageToSeries(null, Random.id(), 222)
471471
then:
472472
thrown IllegalArgumentException
473473
}
@@ -481,15 +481,15 @@ class SeriesServiceImplTest extends Specification {
481481

482482
def "addImageToSeries() should throw exception when user id is null"() {
483483
when:
484-
service.addImageToSeries(imageForm, 111, null)
484+
service.addImageToSeries(imageForm, Random.id(), null)
485485
then:
486486
thrown IllegalArgumentException
487487
}
488488

489489
@SuppressWarnings('UnnecessaryReturnKeyword')
490490
def "addImageToSeries() should mark series as modified"() {
491491
given:
492-
Integer expectedSeriesId = 123
492+
Integer expectedSeriesId = Random.id()
493493
Integer expectedUserId = 321
494494
when:
495495
service.addImageToSeries(imageForm, expectedSeriesId, expectedUserId)
@@ -508,16 +508,16 @@ class SeriesServiceImplTest extends Specification {
508508
given:
509509
imageForm.setImage(multipartFile)
510510
when:
511-
service.addImageToSeries(imageForm, 111, 222)
511+
service.addImageToSeries(imageForm, Random.id(), 222)
512512
then:
513513
1 * imageService.save(multipartFile) >> TestObjects.createImageInfoDto()
514514
}
515515

516516
def "addImageToSeries() should add image to series"() {
517517
given:
518-
Integer expectedSeriesId = 123
518+
Integer expectedSeriesId = Random.id()
519519
Integer expectedUserId = 321
520-
Integer expectedImageId = 456
520+
Integer expectedImageId = Random.id()
521521
when:
522522
service.addImageToSeries(imageForm, expectedSeriesId, expectedUserId)
523523
then:
@@ -532,7 +532,7 @@ class SeriesServiceImplTest extends Specification {
532532
and:
533533
imageService.addToSeries(_ as Integer, _ as Integer) >> { throw new IllegalStateException() }
534534
when:
535-
service.addImageToSeries(imageForm, 111, 222)
535+
service.addImageToSeries(imageForm, Random.id(), 222)
536536
then:
537537
imageService.save(_) >> expectedImageInfo
538538
and:
@@ -584,7 +584,7 @@ class SeriesServiceImplTest extends Specification {
584584

585585
def "countSeriesOf() should pass argument to dao"() {
586586
given:
587-
Integer expectedCollectionId = 7
587+
Integer expectedCollectionId = Random.id()
588588
when:
589589
service.countSeriesOf(expectedCollectionId)
590590
then:
@@ -604,7 +604,7 @@ class SeriesServiceImplTest extends Specification {
604604

605605
def "countStampsOf() should pass arguments to dao"() {
606606
given:
607-
Integer expectedCollectionId = 8
607+
Integer expectedCollectionId = Random.id()
608608
when:
609609
service.countStampsOf(expectedCollectionId)
610610
then:
@@ -674,7 +674,7 @@ class SeriesServiceImplTest extends Specification {
674674
@SuppressWarnings([ 'LineLength', /* false positive: */ 'UnnecessaryBooleanExpression' ])
675675
def "isSeriesExist() should return #expectedResult when dao returns #daoReturnValue"(Integer daoReturnValue, boolean expectedResult) {
676676
given:
677-
Integer expectedSeriesId = 13
677+
Integer expectedSeriesId = Random.id()
678678
when:
679679
boolean result = service.isSeriesExist(expectedSeriesId)
680680
then:
@@ -700,7 +700,7 @@ class SeriesServiceImplTest extends Specification {
700700

701701
def "findFullInfoById() should return null when series not found"() {
702702
when:
703-
SeriesDto result = service.findFullInfoById(10, 'de')
703+
SeriesDto result = service.findFullInfoById(Random.id(), 'de')
704704
then:
705705
1 * seriesDao.findByIdAsSeriesFullInfo(_ as Integer, _ as String)
706706
and:
@@ -716,7 +716,7 @@ class SeriesServiceImplTest extends Specification {
716716
@SuppressWarnings('UnnecessaryObjectReferences')
717717
def "findFullInfoById() should return info about series"() {
718718
given:
719-
Integer expectedSeriesId = 20
719+
Integer expectedSeriesId = Random.id()
720720
String expectedLang = 'kz'
721721
SeriesFullInfoDto expectedInfo = TestObjects.createSeriesFullInfoDto()
722722
List<String> expectedMichelNumbers = [ '1', '2' ]
@@ -1087,7 +1087,7 @@ class SeriesServiceImplTest extends Specification {
10871087

10881088
def "findByCollectionId() should pass arguments to dao"() {
10891089
given:
1090-
Integer expectedCollectionId = 16
1090+
Integer expectedCollectionId = Random.id()
10911091
and:
10921092
String expectedLang = 'expected'
10931093
when:
@@ -1152,7 +1152,7 @@ class SeriesServiceImplTest extends Specification {
11521152

11531153
def "findPurchasesAndSales() should invoke dao, pass argument and return result from dao"() {
11541154
given:
1155-
Integer expectedSeriesId = 88
1155+
Integer expectedSeriesId = Random.id()
11561156
and:
11571157
List<PurchaseAndSaleDto> expectedResult = [ TestObjects.createPurchaseAndSaleDto() ]
11581158
when:

0 commit comments

Comments
 (0)