@@ -234,7 +234,7 @@ class SeriesImportServiceImplTest extends Specification {
234
234
thrown IllegalArgumentException
235
235
}
236
236
237
- @SuppressWarnings ([ ' ClosureAsLastMethodParameter ' , ' UnnecessaryReturnKeyword' ] )
237
+ @SuppressWarnings (' UnnecessaryReturnKeyword' )
238
238
def ' changeStatus() should pass arguments to dao' () {
239
239
given :
240
240
Integer expectedRequestId = Random . userId()
@@ -245,19 +245,15 @@ class SeriesImportServiceImplTest extends Specification {
245
245
when :
246
246
service. changeStatus(expectedRequestId, expectedOldStatus, expectedNewStatus)
247
247
then :
248
- 1 * seriesImportDao. changeStatus({ Integer requestId ->
249
- assert requestId == expectedRequestId
250
- return true
251
- }, { Date date ->
252
- assert DateUtils . roughlyEqual(date, new Date ())
253
- return true
254
- }, { String oldStatus ->
255
- assert oldStatus == expectedOldStatus
256
- return true
257
- }, { String newStatus ->
258
- assert newStatus == expectedNewStatus
259
- return true
260
- })
248
+ 1 * seriesImportDao. changeStatus(
249
+ expectedRequestId,
250
+ { Date date ->
251
+ assert DateUtils . roughlyEqual(date, new Date ())
252
+ return true
253
+ },
254
+ expectedOldStatus,
255
+ expectedNewStatus
256
+ )
261
257
}
262
258
263
259
//
@@ -271,7 +267,6 @@ class SeriesImportServiceImplTest extends Specification {
271
267
thrown IllegalArgumentException
272
268
}
273
269
274
- @SuppressWarnings ([' ClosureAsLastMethodParameter' , ' UnnecessaryReturnKeyword' ])
275
270
def ' findById() should invoke dao, pass argument and return result from dao' () {
276
271
given :
277
272
Integer expectedRequestId = Random . id()
@@ -280,10 +275,7 @@ class SeriesImportServiceImplTest extends Specification {
280
275
when :
281
276
ImportRequestDto result = service. findById(expectedRequestId)
282
277
then :
283
- 1 * seriesImportDao. findById({ Integer requestId ->
284
- assert requestId == expectedRequestId
285
- return true
286
- }) >> expectedResult
278
+ 1 * seriesImportDao. findById(expectedRequestId) >> expectedResult
287
279
and :
288
280
result == expectedResult
289
281
}
@@ -308,49 +300,44 @@ class SeriesImportServiceImplTest extends Specification {
308
300
thrown IllegalArgumentException
309
301
}
310
302
311
- @SuppressWarnings ([ ' ClosureAsLastMethodParameter ' , ' UnnecessaryReturnKeyword' ] )
303
+ @SuppressWarnings (' UnnecessaryReturnKeyword' )
312
304
def ' saveDownloadedContent() should pass arguments to dao' () {
313
305
given :
314
306
Integer expectedRequestId = Random . id()
315
307
String expectedContent = between(1 , 10 ). english()
316
308
when :
317
309
service. saveDownloadedContent(expectedRequestId, expectedContent)
318
310
then :
319
- 1 * seriesImportDao. addRawContent({ Integer requestId ->
320
- assert requestId == expectedRequestId
321
- return true
322
- }, { Date createdAt ->
323
- assert DateUtils . roughlyEqual(createdAt, new Date ())
324
- return true
325
- }, { Date updatedAt ->
326
- assert DateUtils . roughlyEqual(updatedAt, new Date ())
327
- return true
328
- }, { String content ->
329
- assert content == expectedContent
330
- return true
331
- })
311
+ 1 * seriesImportDao. addRawContent(
312
+ expectedRequestId,
313
+ { Date createdAt ->
314
+ assert DateUtils . roughlyEqual(createdAt, new Date ())
315
+ return true
316
+ },
317
+ { Date updatedAt ->
318
+ assert DateUtils . roughlyEqual(updatedAt, new Date ())
319
+ return true
320
+ },
321
+ expectedContent
322
+ )
332
323
}
333
324
334
- @SuppressWarnings ([ ' ClosureAsLastMethodParameter ' , ' UnnecessaryReturnKeyword' ] )
325
+ @SuppressWarnings (' UnnecessaryReturnKeyword' )
335
326
def ' saveDownloadedContent() should change status' () {
336
327
given :
337
328
Integer expectedRequestId = Random . id()
338
329
when :
339
330
service. saveDownloadedContent(expectedRequestId, between(1 , 10 ). english())
340
331
then :
341
- 1 * seriesImportDao. changeStatus({ Integer requestId ->
342
- assert requestId == expectedRequestId
343
- return true
344
- }, { Date date ->
345
- assert DateUtils . roughlyEqual(date, new Date ())
346
- return true
347
- }, { String oldStatus ->
348
- assert oldStatus == SeriesImportRequestStatus . UNPROCESSED
349
- return true
350
- }, { String newStatus ->
351
- assert newStatus == SeriesImportRequestStatus . DOWNLOADING_SUCCEEDED
352
- return true
353
- })
332
+ 1 * seriesImportDao. changeStatus(
333
+ expectedRequestId,
334
+ { Date date ->
335
+ assert DateUtils . roughlyEqual(date, new Date ())
336
+ return true
337
+ },
338
+ SeriesImportRequestStatus . UNPROCESSED ,
339
+ SeriesImportRequestStatus . DOWNLOADING_SUCCEEDED
340
+ )
354
341
}
355
342
356
343
//
@@ -364,7 +351,6 @@ class SeriesImportServiceImplTest extends Specification {
364
351
thrown IllegalArgumentException
365
352
}
366
353
367
- @SuppressWarnings ([' ClosureAsLastMethodParameter' , ' UnnecessaryReturnKeyword' ])
368
354
def ' getDownloadedContent() should invoke dao, pass argument and return result from dao' () {
369
355
given :
370
356
Integer expectedRequestId = Random . id()
@@ -375,10 +361,7 @@ class SeriesImportServiceImplTest extends Specification {
375
361
when :
376
362
String result = service. getDownloadedContent(expectedRequestId)
377
363
then :
378
- 1 * seriesImportDao. findRawContentByRequestId({ Integer requestId ->
379
- assert requestId == expectedRequestId
380
- return true
381
- }) >> expectedResult
364
+ 1 * seriesImportDao. findRawContentByRequestId(expectedRequestId) >> expectedResult
382
365
and :
383
366
result == expectedResult
384
367
}
@@ -537,7 +520,6 @@ class SeriesImportServiceImplTest extends Specification {
537
520
thrown IllegalArgumentException
538
521
}
539
522
540
- @SuppressWarnings ([' ClosureAsLastMethodParameter' , ' UnnecessaryReturnKeyword' ])
541
523
def ' getParsedData() should invoke dao, pass argument and return result from dao' () {
542
524
given :
543
525
Integer expectedRequestId = Random . id()
@@ -547,13 +529,7 @@ class SeriesImportServiceImplTest extends Specification {
547
529
when :
548
530
ParsedDataDto result = service. getParsedData(expectedRequestId, expectedLang)
549
531
then :
550
- 1 * seriesImportDao. findParsedDataByRequestId({ Integer requestId ->
551
- assert requestId == expectedRequestId
552
- return true
553
- }, { String lang ->
554
- assert lang == expectedLang
555
- return true
556
- }) >> expectedResult
532
+ 1 * seriesImportDao. findParsedDataByRequestId(expectedRequestId, expectedLang) >> expectedResult
557
533
and :
558
534
result == expectedResult
559
535
}
0 commit comments