Code Duplication    Length = 38-39 lines in 5 locations

risoluto/lib/vendor_test/Risoluto/DateTest/DateTest4GenDay.php 5 locations

@@ 219-257 (lines=39) @@
216
     *
217
     * GenMonth()の挙動をテストする(引数4つ)
218
     */
219
    public function test_genDay_Args4_January()
220
    {
221
        $want = [
222
            '--' => '--',
223
            '01' => '01',
224
            '02' => '02',
225
            '03' => '03',
226
            '04' => '04',
227
            '05' => '05',
228
            '06' => '06',
229
            '07' => '07',
230
            '08' => '08',
231
            '09' => '09',
232
            '10' => '10',
233
            '11' => '11',
234
            '12' => '12',
235
            '13' => '13',
236
            '14' => '14',
237
            '15' => '15',
238
            '16' => '16',
239
            '17' => '17',
240
            '18' => '18',
241
            '19' => '19',
242
            '20' => '20',
243
            '21' => '21',
244
            '22' => '22',
245
            '23' => '23',
246
            '24' => '24',
247
            '25' => '25',
248
            '26' => '26',
249
            '27' => '27',
250
            '28' => '28',
251
            '29' => '29',
252
            '30' => '30',
253
            '31' => '31',
254
        ];
255
256
        $this->assertEquals( Date::genDay( true, '--', '--', [ 'month' => 1, 'year' => '' ] ), $want );
257
    }
258
259
    /**
260
     * test_genDay_Args4_February()
@@ 349-386 (lines=38) @@
346
     *
347
     * GenMonth()の挙動をテストする(引数3つ)
348
     */
349
    public function test_genDay_Args4_April()
350
    {
351
        $want = [
352
            '--' => '--',
353
            '01' => '01',
354
            '02' => '02',
355
            '03' => '03',
356
            '04' => '04',
357
            '05' => '05',
358
            '06' => '06',
359
            '07' => '07',
360
            '08' => '08',
361
            '09' => '09',
362
            '10' => '10',
363
            '11' => '11',
364
            '12' => '12',
365
            '13' => '13',
366
            '14' => '14',
367
            '15' => '15',
368
            '16' => '16',
369
            '17' => '17',
370
            '18' => '18',
371
            '19' => '19',
372
            '20' => '20',
373
            '21' => '21',
374
            '22' => '22',
375
            '23' => '23',
376
            '24' => '24',
377
            '25' => '25',
378
            '26' => '26',
379
            '27' => '27',
380
            '28' => '28',
381
            '29' => '29',
382
            '30' => '30',
383
        ];
384
385
        $this->assertEquals( Date::genDay( true, '--', '--', [ 'month' => 4, 'year' => '' ] ), $want );
386
    }
387
388
    /**
389
     * test_genDay_Args4_June()
@@ 393-430 (lines=38) @@
390
     *
391
     * GenMonth()の挙動をテストする(引数3つ)
392
     */
393
    public function test_genDay_Args4_June()
394
    {
395
        $want = [
396
            '--' => '--',
397
            '01' => '01',
398
            '02' => '02',
399
            '03' => '03',
400
            '04' => '04',
401
            '05' => '05',
402
            '06' => '06',
403
            '07' => '07',
404
            '08' => '08',
405
            '09' => '09',
406
            '10' => '10',
407
            '11' => '11',
408
            '12' => '12',
409
            '13' => '13',
410
            '14' => '14',
411
            '15' => '15',
412
            '16' => '16',
413
            '17' => '17',
414
            '18' => '18',
415
            '19' => '19',
416
            '20' => '20',
417
            '21' => '21',
418
            '22' => '22',
419
            '23' => '23',
420
            '24' => '24',
421
            '25' => '25',
422
            '26' => '26',
423
            '27' => '27',
424
            '28' => '28',
425
            '29' => '29',
426
            '30' => '30',
427
        ];
428
429
        $this->assertEquals( Date::genDay( true, '--', '--', [ 'month' => 6, 'year' => '' ] ), $want );
430
    }
431
432
    /**
433
     * test_genDay_Args4_September()
@@ 437-474 (lines=38) @@
434
     *
435
     * GenMonth()の挙動をテストする(引数3つ)
436
     */
437
    public function test_genDay_Args4_September()
438
    {
439
        $want = [
440
            '--' => '--',
441
            '01' => '01',
442
            '02' => '02',
443
            '03' => '03',
444
            '04' => '04',
445
            '05' => '05',
446
            '06' => '06',
447
            '07' => '07',
448
            '08' => '08',
449
            '09' => '09',
450
            '10' => '10',
451
            '11' => '11',
452
            '12' => '12',
453
            '13' => '13',
454
            '14' => '14',
455
            '15' => '15',
456
            '16' => '16',
457
            '17' => '17',
458
            '18' => '18',
459
            '19' => '19',
460
            '20' => '20',
461
            '21' => '21',
462
            '22' => '22',
463
            '23' => '23',
464
            '24' => '24',
465
            '25' => '25',
466
            '26' => '26',
467
            '27' => '27',
468
            '28' => '28',
469
            '29' => '29',
470
            '30' => '30',
471
        ];
472
473
        $this->assertEquals( Date::genDay( true, '--', '--', [ 'month' => 9, 'year' => '' ] ), $want );
474
    }
475
476
    /**
477
     * test_genDay_Args4_November()
@@ 481-518 (lines=38) @@
478
     *
479
     * GenMonth()の挙動をテストする(引数3つ)
480
     */
481
    public function test_genDay_Args4_November()
482
    {
483
        $want = [
484
            '--' => '--',
485
            '01' => '01',
486
            '02' => '02',
487
            '03' => '03',
488
            '04' => '04',
489
            '05' => '05',
490
            '06' => '06',
491
            '07' => '07',
492
            '08' => '08',
493
            '09' => '09',
494
            '10' => '10',
495
            '11' => '11',
496
            '12' => '12',
497
            '13' => '13',
498
            '14' => '14',
499
            '15' => '15',
500
            '16' => '16',
501
            '17' => '17',
502
            '18' => '18',
503
            '19' => '19',
504
            '20' => '20',
505
            '21' => '21',
506
            '22' => '22',
507
            '23' => '23',
508
            '24' => '24',
509
            '25' => '25',
510
            '26' => '26',
511
            '27' => '27',
512
            '28' => '28',
513
            '29' => '29',
514
            '30' => '30',
515
        ];
516
517
        $this->assertEquals( Date::genDay( true, '--', '--', [ 'month' => 11, 'year' => '' ] ), $want );
518
    }
519
}