Code Duplication    Length = 10-10 lines in 4 locations

tests/MabeEnumTest/EnumSetTest.php 4 locations

@@ 452-461 (lines=10) @@
449
        }
450
    }
451
452
    public function testIsSubsetFull()
453
    {
454
        $set1 = new EnumSet(Enum32::class);
455
        $set2 = new EnumSet(Enum32::class);
456
457
        foreach (Enum32::getEnumerators() as $enumerator) {
458
            $set2->attach($enumerator);
459
            $this->assertTrue($set1->isSubset($set2));
460
        }
461
    }
462
463
    public function testIsSubsetFalse()
464
    {
@@ 463-472 (lines=10) @@
460
        }
461
    }
462
463
    public function testIsSubsetFalse()
464
    {
465
        $set1 = new EnumSet(Enum32::class);
466
        $set2 = new EnumSet(Enum32::class);
467
468
        foreach (Enum32::getEnumerators() as $enumerator) {
469
            $set1->attach($enumerator);
470
            $this->assertFalse($set1->isSubset($set2));
471
        }
472
    }
473
474
    public function testIsSubsetWrongInstance()
475
    {
@@ 505-514 (lines=10) @@
502
        }
503
    }
504
505
    public function testIsSupersetFull()
506
    {
507
        $set1 = new EnumSet(Enum32::class);
508
        $set2 = new EnumSet(Enum32::class);
509
510
        foreach (Enum32::getEnumerators() as $enumerator) {
511
            $set1->attach($enumerator);
512
            $this->assertTrue($set1->isSuperset($set2));
513
        }
514
    }
515
516
    public function testIsSupersetFalse()
517
    {
@@ 516-525 (lines=10) @@
513
        }
514
    }
515
516
    public function testIsSupersetFalse()
517
    {
518
        $set1 = new EnumSet(Enum32::class);
519
        $set2 = new EnumSet(Enum32::class);
520
521
        foreach (Enum32::getEnumerators() as $enumerator) {
522
            $set2->attach($enumerator);
523
            $this->assertFalse($set1->isSuperset($set2));
524
        }
525
    }
526
527
    public function testIsSupersetWrongInstance()
528
    {