Code Duplication    Length = 8-8 lines in 4 locations

tests/MabeEnumTest/EnumSetTest.php 4 locations

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