Code Duplication    Length = 19-20 lines in 3 locations

tests/CodeSniffer/CodeSnifferFactory/Sniff/NamedSniffTest.php 1 location

@@ 11-30 (lines=20) @@
8
use Symplify\MultiCodingStandard\Tests\ContainerFactory;
9
use SymplifyCodingStandard\Sniffs\Naming\AbstractClassNameSniff;
10
11
final class NamedSniffTest extends TestCase
12
{
13
    /**
14
     * @var PHP_CodeSniffer
15
     */
16
    private $codeSniffer;
17
18
    protected function setUp()
19
    {
20
        $container = (new ContainerFactory())->createWithConfig(__DIR__ . '/config/config-named-sniffs.neon');
21
        $this->codeSniffer = $container->getByType(PHP_CodeSniffer::class);
22
    }
23
24
    public function testRegisteredSniffs()
25
    {
26
        $registeredSniffs = PHPUnit_Framework_Assert::getObjectAttribute($this->codeSniffer, 'sniffs');
27
        $this->assertCount(1, $registeredSniffs);
28
        // $this->assertSame([AbstractClassNameSniff::class => AbstractClassNameSniff::class], $registeredSniffs);
29
    }
30
}
31

tests/CodeSniffer/CodeSnifferFactory/Standard/ExcludeSniffsTest.php 1 location

@@ 10-28 (lines=19) @@
7
use PHPUnit_Framework_Assert;
8
use Symplify\MultiCodingStandard\Tests\ContainerFactory;
9
10
final class ExcludeSniffs extends TestCase
11
{
12
    /**
13
     * @var PHP_CodeSniffer
14
     */
15
    private $codeSniffer;
16
17
    protected function setUp()
18
    {
19
        $container = (new ContainerFactory())->createWithConfig(__DIR__ . '/config/config-with-exclusion.neon');
20
        $this->codeSniffer = $container->getByType(PHP_CodeSniffer::class);
21
    }
22
23
    public function testRegisteredSniffsFromPsr2WithExclusion()
24
    {
25
        $registeredSniffs = PHPUnit_Framework_Assert::getObjectAttribute($this->codeSniffer, 'sniffs');
26
        $this->assertCount(40, $registeredSniffs);
27
    }
28
}
29

tests/CodeSniffer/CodeSnifferFactory/Standard/StandardTest.php 1 location

@@ 10-28 (lines=19) @@
7
use PHPUnit_Framework_Assert;
8
use Symplify\MultiCodingStandard\Tests\ContainerFactory;
9
10
final class StandardTest extends TestCase
11
{
12
    /**
13
     * @var PHP_CodeSniffer
14
     */
15
    private $codeSniffer;
16
17
    protected function setUp()
18
    {
19
        $container = (new ContainerFactory())->createWithConfig(__DIR__ . '/config/config.neon');
20
        $this->codeSniffer = $container->getByType(PHP_CodeSniffer::class);
21
    }
22
23
    public function testRegisteredSniffsFromPsr2()
24
    {
25
        $registeredSniffs = PHPUnit_Framework_Assert::getObjectAttribute($this->codeSniffer, 'sniffs');
26
        $this->assertCount(41, $registeredSniffs);
27
    }
28
}
29