Code Duplication    Length = 8-8 lines in 4 locations

tests/MabeEnumTest/EnumSetTest.php 4 locations

@@ 646-653 (lines=8) @@
643
        ), $rs->getValues());
644
    }
645
646
    public function testUnionThrowsInvalidArgumentException()
647
    {
648
        $set1 = new EnumSet(EnumBasic::class);
649
        $set2 = new EnumSet(Enum32::class);
650
651
        $this->setExpectedException(InvalidArgumentException::class);
652
        $set1->union($set2);
653
    }
654
655
    public function testIntersect()
656
    {
@@ 678-685 (lines=8) @@
675
        ), $rs->getValues());
676
    }
677
678
    public function testIntersectThrowsInvalidArgumentException()
679
    {
680
        $set1 = new EnumSet(EnumBasic::class);
681
        $set2 = new EnumSet(Enum32::class);
682
683
        $this->setExpectedException(InvalidArgumentException::class);
684
        $set1->intersect($set2);
685
    }
686
687
    public function testDiff()
688
    {
@@ 710-717 (lines=8) @@
707
        ), $rs->getValues());
708
    }
709
710
    public function testDiffThrowsInvalidArgumentException()
711
    {
712
        $set1 = new EnumSet(EnumBasic::class);
713
        $set2 = new EnumSet(Enum32::class);
714
715
        $this->setExpectedException(InvalidArgumentException::class);
716
        $set1->diff($set2);
717
    }
718
719
    public function testSymDiff()
720
    {
@@ 744-751 (lines=8) @@
741
        ), $rs->getValues());
742
    }
743
744
    public function testSymDiffThrowsInvalidArgumentException()
745
    {
746
        $set1 = new EnumSet(EnumBasic::class);
747
        $set2 = new EnumSet(Enum32::class);
748
749
        $this->setExpectedException(InvalidArgumentException::class);
750
        $set1->symDiff($set2);
751
    }
752
}
753