@@ -15,46 +15,46 @@ require __DIR__ . '/../bootstrap.php';
15
15
$ namespace = new PhpNamespace ('' );
16
16
17
17
Assert::same ('' , $ namespace ->getName ());
18
- Assert::same ('A ' , $ namespace ->unresolveName ('A ' ));
19
- Assert::same ('foo\A ' , $ namespace ->unresolveName ('foo\A ' ));
18
+ Assert::same ('A ' , $ namespace ->simplifyName ('A ' ));
19
+ Assert::same ('foo\A ' , $ namespace ->simplifyName ('foo\A ' ));
20
20
21
21
$ namespace ->addUse ('Bar\C ' );
22
22
23
- Assert::same ('Bar ' , $ namespace ->unresolveName ('Bar ' ));
24
- Assert::same ('C ' , $ namespace ->unresolveName ('bar\C ' ));
25
- Assert::same ('C\D ' , $ namespace ->unresolveName ('Bar\C\D ' ));
23
+ Assert::same ('Bar ' , $ namespace ->simplifyName ('Bar ' ));
24
+ Assert::same ('C ' , $ namespace ->simplifyName ('bar\C ' ));
25
+ Assert::same ('C\D ' , $ namespace ->simplifyName ('Bar\C\D ' ));
26
26
27
27
foreach (['String ' , 'string ' , 'int ' , 'float ' , 'bool ' , 'array ' , 'callable ' , 'self ' , 'parent ' , '' ] as $ type ) {
28
- Assert::same ($ type , $ namespace ->unresolveName ($ type ));
28
+ Assert::same ($ type , $ namespace ->simplifyName ($ type ));
29
29
}
30
30
31
31
32
32
$ namespace = new PhpNamespace ('Foo ' );
33
33
34
34
Assert::same ('Foo ' , $ namespace ->getName ());
35
- Assert::same ('\A ' , $ namespace ->unresolveName ('\A ' ));
36
- Assert::same ('\A ' , $ namespace ->unresolveName ('A ' ));
37
- Assert::same ('A ' , $ namespace ->unresolveName ('foo\A ' ));
35
+ Assert::same ('\A ' , $ namespace ->simplifyName ('\A ' ));
36
+ Assert::same ('\A ' , $ namespace ->simplifyName ('A ' ));
37
+ Assert::same ('A ' , $ namespace ->simplifyName ('foo\A ' ));
38
38
39
- Assert::same ('A ' , $ namespace ->unresolveType ('foo\A ' ));
40
- Assert::same ('null|A ' , $ namespace ->unresolveType ('null|foo\A ' ));
41
- Assert::same ('?A ' , $ namespace ->unresolveType ('?foo\A ' ));
42
- Assert::same ('A&\Countable ' , $ namespace ->unresolveType ('foo\A&Countable ' ));
43
- Assert::same ('' , $ namespace ->unresolveType ('' ));
39
+ Assert::same ('A ' , $ namespace ->simplifyType ('foo\A ' ));
40
+ Assert::same ('null|A ' , $ namespace ->simplifyType ('null|foo\A ' ));
41
+ Assert::same ('?A ' , $ namespace ->simplifyType ('?foo\A ' ));
42
+ Assert::same ('A&\Countable ' , $ namespace ->simplifyType ('foo\A&Countable ' ));
43
+ Assert::same ('' , $ namespace ->simplifyType ('' ));
44
44
45
45
$ namespace ->addUse ('Foo ' );
46
- Assert::same ('B ' , $ namespace ->unresolveName ('Foo\B ' ));
46
+ Assert::same ('B ' , $ namespace ->simplifyName ('Foo\B ' ));
47
47
48
48
$ namespace ->addUse ('Bar\C ' );
49
49
Assert::same (['C ' => 'Bar\C ' , 'Foo ' => 'Foo ' ], $ namespace ->getUses ());
50
50
51
- Assert::same ('\Bar ' , $ namespace ->unresolveName ('Bar ' ));
52
- Assert::same ('C ' , $ namespace ->unresolveName ('\bar\C ' ));
53
- Assert::same ('C ' , $ namespace ->unresolveName ('bar\C ' ));
54
- Assert::same ('C\D ' , $ namespace ->unresolveName ('Bar\C\D ' ));
51
+ Assert::same ('\Bar ' , $ namespace ->simplifyName ('Bar ' ));
52
+ Assert::same ('C ' , $ namespace ->simplifyName ('\bar\C ' ));
53
+ Assert::same ('C ' , $ namespace ->simplifyName ('bar\C ' ));
54
+ Assert::same ('C\D ' , $ namespace ->simplifyName ('Bar\C\D ' ));
55
55
56
56
foreach (['String ' , 'string ' , 'int ' , 'float ' , 'bool ' , 'array ' , 'callable ' , 'self ' , 'parent ' , '' ] as $ type ) {
57
- Assert::same ($ type , $ namespace ->unresolveName ($ type ));
57
+ Assert::same ($ type , $ namespace ->simplifyName ($ type ));
58
58
}
59
59
60
60
0 commit comments