11<?php
2- namespace rg \test \ tools \phpnsc ;
2+ namespace rg \tools \phpnsc ;
33
44use PHPUnit \Framework \TestCase ;
5- use rg \tools \phpnsc \ClassScanner ;
6- use rg \tools \phpnsc \FilesystemAccess ;
7- use rg \tools \phpnsc \NamespaceDependencyChecker ;
8- use rg \tools \phpnsc \Output ;
95use Symfony \Component \Console \Output \NullOutput ;
106use Symfony \Component \Console \Output \OutputInterface ;
117
128class NamespaceDependencyCheckerTest extends TestCase
139{
14- /**
15- * @var ClassModifierFilesystemMock
16- */
17- private $ filesystem ;
1810
1911 /**
2012 * @var array
2113 */
2214 private $ files ;
2315
24- /**
25- * @var ClassScanner
26- */
27- private $ classScanner ;
28-
2916 /**
3017 * @var NamespaceDependencyChecker
3118 */
@@ -36,15 +23,15 @@ class NamespaceDependencyCheckerTest extends TestCase
3623 */
3724 private $ outputClass ;
3825
39- protected function setUp () {
26+ protected function setUp (): void {
4027 parent ::setUp ();
4128 $ output = new NullOutput ();
4229 $ this ->outputClass = new DependencyCheckerOutputMock ($ output );
43- $ this -> filesystem = new ClassModifierFilesystemMock ('/root/folder ' );
44- $ this ->files = array_keys ($ this -> filesystem ->filesystem );
45- $ this -> classScanner = new ClassScanner ($ this -> filesystem , $ this ->outputClass );
46- $ this -> classScanner ->parseFilesForClassesAndInterfaces ($ this ->files , '/root/folder ' , 'vendor ' );
47- $ this ->dependencyChecker = new NamespaceDependencyChecker ($ this -> filesystem , $ this -> classScanner , 'vendor ' , '/root/folder ' , $ this ->outputClass );
30+ $ filesystem = new ClassModifierFilesystemMock ('/root/folder ' );
31+ $ this ->files = array_keys ($ filesystem ->filesystem );
32+ $ classScanner = new ClassScanner ($ filesystem , $ this ->outputClass );
33+ $ classScanner ->parseFilesForClassesAndInterfaces ($ this ->files , '/root/folder ' , 'vendor ' );
34+ $ this ->dependencyChecker = new NamespaceDependencyChecker ($ filesystem , $ classScanner , 'vendor ' , '/root/folder ' , $ this ->outputClass );
4835 }
4936
5037 public function testModifyFiles () {
0 commit comments