2
2
3
3
namespace QafooLabs \Refactoring \Adapters \PHPParser \Visitor ;
4
4
5
+ use PhpParser \Node \Expr ;
6
+ use PhpParser \NodeTraverser ;
7
+
5
8
class LocalVariableClassifierTest extends \PHPUnit_Framework_TestCase
6
9
{
7
10
/**
@@ -10,7 +13,7 @@ class LocalVariableClassifierTest extends \PHPUnit_Framework_TestCase
10
13
public function givenVariable_WhenClassification_ThenLocalVariableFound ()
11
14
{
12
15
$ classifier = new LocalVariableClassifier ();
13
- $ variable = new \ PHPParser_Node_Expr_Variable ('foo ' );
16
+ $ variable = new Expr \ Variable ('foo ' );
14
17
15
18
$ classifier ->enterNode ($ variable );
16
19
@@ -23,9 +26,9 @@ public function givenVariable_WhenClassification_ThenLocalVariableFound()
23
26
public function givenAssignment_WhenClassification_ThenAssignmentFound ()
24
27
{
25
28
$ classifier = new LocalVariableClassifier ();
26
- $ assign = new \ PHPParser_Node_Expr_Assign (
27
- new \ PHPParser_Node_Expr_Variable ('foo ' ),
28
- new \ PHPParser_Node_Expr_Variable ('bar ' )
29
+ $ assign = new Expr \ Assign (
30
+ new Expr \ Variable ('foo ' ),
31
+ new Expr \ Variable ('bar ' )
29
32
);
30
33
31
34
$ classifier ->enterNode ($ assign );
@@ -39,12 +42,12 @@ public function givenAssignment_WhenClassification_ThenAssignmentFound()
39
42
public function givenAssignmentAndReadOfSameVariable_WhenClassification_ThenFindBoth ()
40
43
{
41
44
$ classifier = new LocalVariableClassifier ();
42
- $ assign = new \ PHPParser_Node_Expr_Assign (
43
- new \ PHPParser_Node_Expr_Variable ('foo ' ),
44
- new \ PHPParser_Node_Expr_Variable ('foo ' )
45
+ $ assign = new Expr \ Assign (
46
+ new Expr \ Variable ('foo ' ),
47
+ new Expr \ Variable ('foo ' )
45
48
);
46
49
47
- $ traverser = new \ PHPParser_NodeTraverser ;
50
+ $ traverser = new NodeTraverser () ;
48
51
$ traverser ->addVisitor ($ classifier );
49
52
$ traverser ->traverse (array ($ assign ));
50
53
@@ -58,7 +61,7 @@ public function givenAssignmentAndReadOfSameVariable_WhenClassification_ThenFind
58
61
public function givenThisVariable_WhenClassification_ThenNoLocalVariables ()
59
62
{
60
63
$ classifier = new LocalVariableClassifier ();
61
- $ variable = new \ PHPParser_Node_Expr_Variable ('this ' );
64
+ $ variable = new Expr \ Variable ('this ' );
62
65
63
66
$ classifier ->enterNode ($ variable );
64
67
@@ -71,7 +74,7 @@ public function givenThisVariable_WhenClassification_ThenNoLocalVariables()
71
74
public function givenParam_WhenClassification_FindAsAssignment ()
72
75
{
73
76
$ classifier = new LocalVariableClassifier ();
74
- $ variable = new \PHPParser_Node_Param ('foo ' );
77
+ $ variable = new \PhpParser \ Node \ Param ('foo ' );
75
78
76
79
$ classifier ->enterNode ($ variable );
77
80
@@ -86,11 +89,11 @@ public function givenArrayDimFetchASsignment_WhenClassification_FindAsAssignment
86
89
{
87
90
$ classifier = new LocalVariableClassifier ();
88
91
89
- $ assign = new \ PHPParser_Node_Expr_Assign (
90
- new \ PHPParser_Node_Expr_ArrayDimFetch (
91
- new \ PHPParser_Node_Expr_Variable ('foo ' )
92
+ $ assign = new Expr \ Assign (
93
+ new Expr \ ArrayDimFetch (
94
+ new Expr \ Variable ('foo ' )
92
95
),
93
- new \ PHPParser_Node_Expr_Variable ('bar ' )
96
+ new Expr \ Variable ('bar ' )
94
97
);
95
98
96
99
$ classifier ->enterNode ($ assign );
0 commit comments