@@ -108,23 +108,23 @@ public function testGetResourceObjectType(): void
108
108
public function testGetResourceObjectTypeOutputClass (): void
109
109
{
110
110
$ resourceMetadata = new ResourceMetadataCollection ('resourceClass ' , []);
111
- $ this ->typesContainerProphecy ->has ('shortName ' )->shouldBeCalled ()->willReturn (false );
112
- $ this ->typesContainerProphecy ->set ('shortName ' , Argument::type (ObjectType::class))->shouldBeCalled ();
111
+ $ this ->typesContainerProphecy ->has ('outputName ' )->shouldBeCalled ()->willReturn (false );
112
+ $ this ->typesContainerProphecy ->set ('outputName ' , Argument::type (ObjectType::class))->shouldBeCalled ();
113
113
$ this ->typesContainerProphecy ->has ('Node ' )->shouldBeCalled ()->willReturn (false );
114
114
$ this ->typesContainerProphecy ->set ('Node ' , Argument::type (InterfaceType::class))->shouldBeCalled ();
115
115
116
116
/** @var Operation $operation */
117
- $ operation = (new Query ())->withShortName ('shortName ' )->withDescription ('description ' )->withOutput (['class ' => 'outputClass ' ]);
117
+ $ operation = (new Query ())->withShortName ('shortName ' )->withDescription ('description ' )->withOutput (['class ' => 'outputClass ' , ' name ' => ' outputName ' ]);
118
118
/** @var ObjectType $resourceObjectType */
119
119
$ resourceObjectType = $ this ->typeBuilder ->getResourceObjectType ('resourceClass ' , $ resourceMetadata , $ operation , false );
120
- $ this ->assertSame ('shortName ' , $ resourceObjectType ->name );
120
+ $ this ->assertSame ('outputName ' , $ resourceObjectType ->name );
121
121
$ this ->assertSame ('description ' , $ resourceObjectType ->description );
122
122
$ this ->assertSame ($ this ->defaultFieldResolver , $ resourceObjectType ->resolveFieldFn );
123
123
$ this ->assertArrayHasKey ('interfaces ' , $ resourceObjectType ->config );
124
124
$ this ->assertArrayHasKey ('fields ' , $ resourceObjectType ->config );
125
125
126
126
$ fieldsBuilderProphecy = $ this ->prophesize (FieldsBuilderInterface::class);
127
- $ fieldsBuilderProphecy ->getResourceObjectTypeFields ('outputClass ' , $ operation , false , 0 , ['class ' => 'outputClass ' ])->shouldBeCalled ();
127
+ $ fieldsBuilderProphecy ->getResourceObjectTypeFields ('outputClass ' , $ operation , false , 0 , ['class ' => 'outputClass ' , ' name ' => ' outputName ' ])->shouldBeCalled ();
128
128
$ this ->fieldsBuilderLocatorProphecy ->get ('api_platform.graphql.fields_builder ' )->shouldBeCalled ()->willReturn ($ fieldsBuilderProphecy ->reveal ());
129
129
$ resourceObjectType ->config ['fields ' ]();
130
130
}
0 commit comments