* Dariusz Rumiński * * This source file is subject to the MIT license that is bundled * with this source code in the file LICENSE. */ namespace PhpCsFixer\Tests\Fixer\Casing; use PhpCsFixer\Tests\Test\AbstractFixerTestCase; /** * @author Dariusz Rumiński * @author SpacePossum * * @internal * * @covers \PhpCsFixer\Fixer\Casing\LowercaseConstantsFixer */ final class LowercaseConstantsFixerTest extends AbstractFixerTestCase { /** * @param string $expected * @param null|string $input * * @dataProvider provideGeneratedCases */ public function testFixGeneratedCases($expected, $input = null) { $this->doTest($expected, $input); } public function provideGeneratedCases() { $cases = []; foreach (['true', 'false', 'null'] as $case) { $cases[] = [ sprintf('doTest($expected, $input); } public function provideFixCases() { return [ [ ''], ['False = 1; $this->True = 2; $this->Null = 3; } }'], ]; } }