2020
2121declare (strict_types=1 );
2222
23- namespace PackageFactory \ComponentEngine \Test \Unit \TypeSystem \Resolver \Identifier ;
23+ namespace PackageFactory \ComponentEngine \Test \Unit \TypeSystem \Resolver \ValueReference ;
2424
25- use PackageFactory \ComponentEngine \Domain \TypeName \TypeName ;
26- use PackageFactory \ComponentEngine \Domain \TypeName \TypeNames ;
2725use PackageFactory \ComponentEngine \Test \Unit \Language \ASTNodeFixtures ;
2826use PackageFactory \ComponentEngine \Test \Unit \TypeSystem \Scope \Fixtures \DummyScope ;
29- use PackageFactory \ComponentEngine \TypeSystem \Resolver \Identifier \ IdentifierTypeResolver ;
27+ use PackageFactory \ComponentEngine \TypeSystem \Resolver \ValueReference \ ValueReferenceTypeResolver ;
3028use PackageFactory \ComponentEngine \TypeSystem \Type \StringType \StringType ;
31- use PackageFactory \ComponentEngine \TypeSystem \TypeReference ;
3229use PHPUnit \Framework \TestCase ;
3330
34- final class IdentifierTypeResolverTest extends TestCase
31+ final class ValueReferenceTypeResolverTest extends TestCase
3532{
3633 /**
3734 * @test
3835 * @return void
3936 */
40- public function resolvesKnownIdentifierToItsType (): void
37+ public function resolvesKnownValueReferenceToItsType (): void
4138 {
4239 $ scope = new DummyScope ([StringType::get ()], ['foo ' => StringType::get ()]);
43- $ identifierTypeResolver = new IdentifierTypeResolver (scope: $ scope );
40+ $ identifierTypeResolver = new ValueReferenceTypeResolver (scope: $ scope );
4441 $ identifierNode = ASTNodeFixtures::ValueReference ('foo ' );
4542
4643 $ expectedType = StringType::get ();
@@ -56,10 +53,10 @@ public function resolvesKnownIdentifierToItsType(): void
5653 * @test
5754 * @return void
5855 */
59- public function throwsIfGivenIdentifierIsUnknown (): void
56+ public function throwsIfGivenValueReferenceIsUnknown (): void
6057 {
6158 $ scope = new DummyScope ();
62- $ identifierTypeResolver = new IdentifierTypeResolver (scope: $ scope );
59+ $ identifierTypeResolver = new ValueReferenceTypeResolver (scope: $ scope );
6360 $ identifierNode = ASTNodeFixtures::ValueReference ('foo ' );
6461
6562 $ this ->expectExceptionMessageMatches ('/unknown identifier/i ' );
0 commit comments