Code Duplication    Length = 11-11 lines in 3 locations

tests/MabeEnumTest/EnumSetTest.php 3 locations

@@ 359-369 (lines=11) @@
356
        $this->assertSame(3, $enumSet->count());
357
    }
358
359
    public function testSetBinaryBitsetLe()
360
    {
361
        $enumSet = new EnumSet('MabeEnumTest\TestAsset\Enum65');
362
        $enumSet->setBinaryBitsetLe("\x01\x00\x00\x00\x00\x00\x00\x80\x01");
363
364
        $this->assertTrue($enumSet->contains(Enum65::ONE));
365
        $this->assertFalse($enumSet->contains(Enum65::TWO));
366
        $this->assertTrue($enumSet->contains(Enum65::SIXTYFIVE));
367
        $this->assertTrue($enumSet->contains(Enum65::SIXTYFOUR));
368
        $this->assertTrue($enumSet->count() == 3);
369
    }
370
371
    public function testSetBinaryBitsetLeTruncateHighBits()
372
    {
@@ 385-395 (lines=11) @@
382
        $this->assertSame(bin2hex($bitset), bin2hex($enumSet->getBinaryBitsetLe()));
383
    }
384
385
    public function testSetBinaryBitsetBe()
386
    {
387
        $enumSet = new EnumSet('MabeEnumTest\TestAsset\Enum65');
388
        $enumSet->setBinaryBitsetBe("\x01\x80\x00\x00\x00\x00\x00\x00\x01");
389
390
        $this->assertTrue($enumSet->contains(Enum65::ONE));
391
        $this->assertFalse($enumSet->contains(Enum65::TWO));
392
        $this->assertTrue($enumSet->contains(Enum65::SIXTYFIVE));
393
        $this->assertTrue($enumSet->contains(Enum65::SIXTYFOUR));
394
        $this->assertTrue($enumSet->count() == 3);
395
    }
396
397
    /**
398
     * @deprecated
@@ 400-410 (lines=11) @@
397
    /**
398
     * @deprecated
399
     */
400
    public function testSetBitset()
401
    {
402
        $enumSet = new EnumSet('MabeEnumTest\TestAsset\Enum65');
403
        $enumSet->setBitset("\x01\x80\x00\x00\x00\x00\x00\x00\x01");
404
405
        $this->assertTrue($enumSet->contains(Enum65::ONE));
406
        $this->assertFalse($enumSet->contains(Enum65::TWO));
407
        $this->assertTrue($enumSet->contains(Enum65::SIXTYFIVE));
408
        $this->assertTrue($enumSet->contains(Enum65::SIXTYFOUR));
409
        $this->assertTrue($enumSet->count() == 3);
410
    }
411
412
    public function testSetBinaryBitsetLeShort()
413
    {