Code Duplication    Length = 8-8 lines in 4 locations

tests/MabeEnumTest/EnumSetTest.php 4 locations

@@ 659-666 (lines=8) @@
656
        ), $rs->getValues());
657
    }
658
659
    public function testUnionThrowsInvalidArgumentException()
660
    {
661
        $set1 = new EnumSet(EnumBasic::class);
662
        $set2 = new EnumSet(Enum32::class);
663
664
        $this->setExpectedException(InvalidArgumentException::class);
665
        $set1->union($set2);
666
    }
667
668
    public function testIntersect()
669
    {
@@ 691-698 (lines=8) @@
688
        ), $rs->getValues());
689
    }
690
691
    public function testIntersectThrowsInvalidArgumentException()
692
    {
693
        $set1 = new EnumSet(EnumBasic::class);
694
        $set2 = new EnumSet(Enum32::class);
695
696
        $this->setExpectedException(InvalidArgumentException::class);
697
        $set1->intersect($set2);
698
    }
699
700
    public function testDiff()
701
    {
@@ 723-730 (lines=8) @@
720
        ), $rs->getValues());
721
    }
722
723
    public function testDiffThrowsInvalidArgumentException()
724
    {
725
        $set1 = new EnumSet(EnumBasic::class);
726
        $set2 = new EnumSet(Enum32::class);
727
728
        $this->setExpectedException(InvalidArgumentException::class);
729
        $set1->diff($set2);
730
    }
731
732
    public function testSymDiff()
733
    {
@@ 757-764 (lines=8) @@
754
        ), $rs->getValues());
755
    }
756
757
    public function testSymDiffThrowsInvalidArgumentException()
758
    {
759
        $set1 = new EnumSet(EnumBasic::class);
760
        $set2 = new EnumSet(Enum32::class);
761
762
        $this->setExpectedException(InvalidArgumentException::class);
763
        $set1->symDiff($set2);
764
    }
765
}
766