diff --git a/src/Controller/WhyBlockCommandController.php b/src/Controller/WhyBlockCommandController.php index e0eedf2..4421c9e 100644 --- a/src/Controller/WhyBlockCommandController.php +++ b/src/Controller/WhyBlockCommandController.php @@ -42,8 +42,6 @@ class WhyBlockCommandController extends Command { - private const ALL_DEPS = 'include-all-dependencies'; - private const ROOT_DEPS = 'include-root-dependencies'; private const LEGACY_ANNOTATION = 'include-legacy-annotations'; private const FAIL_ON_ERROR = 'fail-on-error'; private const OUTPUT_FORMAT = 'format'; diff --git a/tests/ScopeDeterminer/DirectoryScopeDeterminerTest.php b/tests/ScopeDeterminer/DirectoryScopeDeterminerTest.php new file mode 100644 index 0000000..f618b5a --- /dev/null +++ b/tests/ScopeDeterminer/DirectoryScopeDeterminerTest.php @@ -0,0 +1,44 @@ +createMock(PhpFileFinder::class); + $finder->expects($this->once()) + ->method('findAll') + ->with($dir) + ->willReturn([]); + + $determiner = new DirectoryScopeDeterminer($finder, $dir); + $determiner->getFiles(); + } + + public function testResultOfPhpFileFinderIsProvidedBack(): void + { + $results = [ + uniqid(), + uniqid() + ]; + + $finder = $this->createMock(PhpFileFinder::class); + $finder->method('findAll') + ->willReturn($results); + + $determiner = new DirectoryScopeDeterminer($finder, uniqid()); + $this->assertEquals($results, $determiner->getFiles()); + } +} diff --git a/tests/ScopeDeterminer/PhpFileFinderTest.php b/tests/ScopeDeterminer/PhpFileFinderTest.php new file mode 100644 index 0000000..8042e4b --- /dev/null +++ b/tests/ScopeDeterminer/PhpFileFinderTest.php @@ -0,0 +1,51 @@ +get(PhpFileFinder::class); + $results = $finder->findAll($directory); + + $this->assertIsArray($results); + $this->assertCount(5, $results); + + foreach ($files as $file) { + $this->assertContains($file, $results); + } + } +} diff --git a/tests/_data/phpFileFinder/file1.php b/tests/_data/phpFileFinder/file1.php new file mode 100644 index 0000000..8767608 --- /dev/null +++ b/tests/_data/phpFileFinder/file1.php @@ -0,0 +1,3 @@ +