Skip to content

Commit 66cefee

Browse files
Use class-string param type
1 parent d3b4b7b commit 66cefee

21 files changed

+194
-186
lines changed

src/Doctrine/Orm/Tests/State/CollectionProviderTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ public function testCannotCreateQueryBuilder(): void
138138

139139
public function testHandleLinksCallable(): void
140140
{
141-
$class = 'foo';
141+
$class = \stdClass::class;
142142
$resourceMetadata = $this->createStub(ResourceMetadataCollectionFactoryInterface::class);
143143
$query = $this->createStub($this->getQueryClass());
144144
$query->method('getResult')->willReturn([]);

src/Doctrine/Orm/Tests/State/ItemProviderTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,7 @@ class_exists(ManyToOneAssociationMapping::class) ?
328328

329329
public function testHandleLinksCallable(): void
330330
{
331-
$class = 'foo';
331+
$class = \stdClass::class;
332332
$resourceMetadata = $this->createStub(ResourceMetadataCollectionFactoryInterface::class);
333333
$query = $this->createStub($this->getQueryClass());
334334
$query->method('getOneOrNullResult')->willReturn(null);

src/GraphQl/Tests/State/Processor/NormalizeProcessorTest.php

Lines changed: 32 additions & 32 deletions
Large diffs are not rendered by default.

src/GraphQl/Tests/State/Provider/DenormalizeProviderTest.php

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ public function testProvide(): void
2727
{
2828
$objectToPopulate = null;
2929
$context = ['args' => ['input' => ['test']]];
30-
$operation = new Mutation(class: 'dummy');
30+
$operation = new Mutation(class: \stdClass::class);
3131
$serializerContext = ['resource_class' => $operation->getClass()];
3232
$decorated = $this->createMock(ProviderInterface::class);
3333
$decorated->expects($this->once())->method('provide')->willReturn($objectToPopulate);
3434
$denormalizer = $this->createMock(DenormalizerInterface::class);
3535
$serializerContextBuilder = $this->createMock(SerializerContextBuilderInterface::class);
3636
$serializerContextBuilder->expects($this->once())->method('create')->with($operation->getClass(), $operation, $context, false)->willReturn($serializerContext);
37-
$denormalizer->expects($this->once())->method('denormalize')->with(['test'], 'dummy', 'graphql', $serializerContext)->willReturn(new \stdClass());
37+
$denormalizer->expects($this->once())->method('denormalize')->with(['test'], \stdClass::class, 'graphql', $serializerContext)->willReturn(new \stdClass());
3838
$provider = new DenormalizeProvider($decorated, $denormalizer, $serializerContextBuilder);
3939
$provider->provide($operation, [], $context);
4040
}
@@ -43,14 +43,14 @@ public function testProvideWithObjectToPopulate(): void
4343
{
4444
$objectToPopulate = new \stdClass();
4545
$context = ['args' => ['input' => ['test']]];
46-
$operation = new Mutation(class: 'dummy');
46+
$operation = new Mutation(class: \stdClass::class);
4747
$serializerContext = ['resource_class' => $operation->getClass(), 'object_to_populate' => $objectToPopulate];
4848
$decorated = $this->createMock(ProviderInterface::class);
4949
$decorated->expects($this->once())->method('provide')->willReturn($objectToPopulate);
5050
$denormalizer = $this->createMock(DenormalizerInterface::class);
5151
$serializerContextBuilder = $this->createMock(SerializerContextBuilderInterface::class);
5252
$serializerContextBuilder->expects($this->once())->method('create')->with($operation->getClass(), $operation, $context, false)->willReturn($serializerContext);
53-
$denormalizer->expects($this->once())->method('denormalize')->with(['test'], 'dummy', 'graphql', $serializerContext)->willReturn(new \stdClass());
53+
$denormalizer->expects($this->once())->method('denormalize')->with(['test'], \stdClass::class, 'graphql', $serializerContext)->willReturn(new \stdClass());
5454
$provider = new DenormalizeProvider($decorated, $denormalizer, $serializerContextBuilder);
5555
$provider->provide($operation, [], $context);
5656
}
@@ -59,14 +59,14 @@ public function testProvideNotCalledWithQuery(): void
5959
{
6060
$objectToPopulate = new \stdClass();
6161
$context = ['args' => ['input' => ['test']]];
62-
$operation = new Query(class: 'dummy');
62+
$operation = new Query(class: \stdClass::class);
6363
$serializerContext = ['resource_class' => $operation->getClass()];
6464
$decorated = $this->createMock(ProviderInterface::class);
6565
$decorated->expects($this->once())->method('provide')->willReturn($objectToPopulate);
6666
$denormalizer = $this->createMock(DenormalizerInterface::class);
6767
$serializerContextBuilder = $this->createMock(SerializerContextBuilderInterface::class);
6868
$serializerContextBuilder->expects($this->never())->method('create')->with($operation->getClass(), $operation, $context, false)->willReturn($serializerContext);
69-
$denormalizer->expects($this->never())->method('denormalize')->with(['test'], 'dummy', 'graphql', $serializerContext)->willReturn(new \stdClass());
69+
$denormalizer->expects($this->never())->method('denormalize')->with(['test'], \stdClass::class, 'graphql', $serializerContext)->willReturn(new \stdClass());
7070
$provider = new DenormalizeProvider($decorated, $denormalizer, $serializerContextBuilder);
7171
$provider->provide($operation, [], $context);
7272
}
@@ -75,14 +75,14 @@ public function testProvideNotCalledWithoutDeserialize(): void
7575
{
7676
$objectToPopulate = new \stdClass();
7777
$context = ['args' => ['input' => ['test']]];
78-
$operation = new Query(class: 'dummy', deserialize: false);
78+
$operation = new Query(class: \stdClass::class, deserialize: false);
7979
$serializerContext = ['resource_class' => $operation->getClass()];
8080
$decorated = $this->createMock(ProviderInterface::class);
8181
$decorated->expects($this->once())->method('provide')->willReturn($objectToPopulate);
8282
$denormalizer = $this->createMock(DenormalizerInterface::class);
8383
$serializerContextBuilder = $this->createMock(SerializerContextBuilderInterface::class);
8484
$serializerContextBuilder->expects($this->never())->method('create')->with($operation->getClass(), $operation, $context, false)->willReturn($serializerContext);
85-
$denormalizer->expects($this->never())->method('denormalize')->with(['test'], 'dummy', 'graphql', $serializerContext)->willReturn(new \stdClass());
85+
$denormalizer->expects($this->never())->method('denormalize')->with(['test'], \stdClass::class, 'graphql', $serializerContext)->willReturn(new \stdClass());
8686
$provider = new DenormalizeProvider($decorated, $denormalizer, $serializerContextBuilder);
8787
$provider->provide($operation, [], $context);
8888
}

src/GraphQl/Tests/State/Provider/ReadProviderTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class ReadProviderTest extends TestCase
2828
public function testProvide(): void
2929
{
3030
$context = ['args' => ['id' => '/dummy/1']];
31-
$operation = new Query(class: 'dummy');
31+
$operation = new Query(class: \stdClass::class);
3232
$decorated = $this->createMock(ProviderInterface::class);
3333
$iriConverter = $this->createMock(IriConverterInterface::class);
3434
$iriConverter->expects($this->once())->method('getResourceFromIri')->with('/dummy/1');
@@ -45,7 +45,7 @@ public function testProvide(): void
4545
public function testProvideNotExistedResource(): void
4646
{
4747
$context = ['args' => ['id' => '/dummy/1']];
48-
$operation = new Query(class: 'dummy');
48+
$operation = new Query(class: \stdClass::class);
4949
$decorated = $this->createMock(ProviderInterface::class);
5050
$iriConverter = $this->createMock(IriConverterInterface::class);
5151
$iriConverter->expects($this->once())->method('getResourceFromIri')->with('/dummy/1');
@@ -61,8 +61,8 @@ public function testProvideCollection(): void
6161
{
6262
$info = $this->createMock(ResolveInfo::class);
6363
$info->fieldName = '';
64-
$context = ['root_class' => 'dummy', 'source' => [], 'info' => $info, 'filters' => []];
65-
$operation = new QueryCollection(class: 'dummy');
64+
$context = ['root_class' => \stdClass::class, 'source' => [], 'info' => $info, 'filters' => []];
65+
$operation = new QueryCollection(class: \stdClass::class);
6666
$decorated = $this->createMock(ProviderInterface::class);
6767
$decorated->expects($this->once())->method('provide')->with($operation, [], ['a'] + $context);
6868
$iriConverter = $this->createMock(IriConverterInterface::class);

src/GraphQl/Tests/State/Provider/ResolverProviderTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class ResolverProviderTest extends TestCase
2828
public function testProvide(): void
2929
{
3030
$res = new \stdClass();
31-
$operation = new QueryCollection(class: 'dummy', resolver: 'foo');
31+
$operation = new QueryCollection(class: \stdClass::class, resolver: 'foo');
3232
$context = [];
3333
$decorated = $this->createMock(ProviderInterface::class);
3434
$resolverMock = $this->createMock(QueryItemResolverInterface::class);

0 commit comments

Comments
 (0)