@@ -144,7 +144,7 @@ public function testGetIriFromResourceClass()
144
144
$ routeNameResolverProphecy ->getRouteName (Dummy::class, OperationType::COLLECTION )->willReturn ('dummies ' );
145
145
146
146
$ routerProphecy = $ this ->prophesize (RouterInterface::class);
147
- $ routerProphecy ->generate ('dummies ' , [], null )->willReturn ('/dummies ' );
147
+ $ routerProphecy ->generate ('dummies ' , [
10000
], UrlGeneratorInterface:: ABS_PATH )->willReturn ('/dummies ' );
148
148
149
149
$ converter = $ this ->getIriConverter ($ routerProphecy , $ routeNameResolverProphecy );
150
150
$ this ->assertEquals ($ converter ->getIriFromResourceClass (Dummy::class), '/dummies ' );
@@ -174,7 +174,7 @@ public function testNotAbleToGenerateGetIriFromResourceClass()
174
174
$ routeNameResolverProphecy ->getRouteName (Dummy::class, OperationType::COLLECTION )->willReturn ('dummies ' );
175
175
176
176
$ routerProphecy = $ this ->prophesize (RouterInterface::class);
177
- $ routerProphecy ->generate ('dummies ' , [], null )->willThrow (new RouteNotFoundException ());
177
+ $ routerProphecy ->generate ('dummies ' , [], UrlGeneratorInterface:: ABS_PATH )->willThrow (new RouteNotFoundException ());
178
178
179
179
$ converter = $ this ->getIriConverter ($ routerProphecy , $ routeNameResolverProphecy );
180
180
$ converter ->getIriFromResourceClass (Dummy::class);
@@ -186,7 +186,7 @@ public function testGetSubresourceIriFromResourceClass()
186
186
$ routeNameResolverProphecy ->getRouteName (Dummy::class, OperationType::SUBRESOURCE , Argument::type ('array ' ))->willReturn ('api_dummies_related_dummies_get_subresource ' );
187
187
188
188
$ routerProphecy = $ this ->prophesize (RouterInterface::class);
189
- $ routerProphecy ->generate ('api_dummies_related_dummies_get_subresource ' , ['id ' => 1 ], null )->willReturn ('/dummies/1/related_dummies ' );
189
+ $ routerProphecy ->generate ('api_dummies_related_dummies_get_subresource ' , ['id ' => 1 ], UrlGeneratorInterface:: ABS_PATH )->willReturn ('/dummies/1/related_dummies ' );
190
190
191
191
$ converter = $ this ->getIriConverter ($ routerProphecy , $ routeNameResolverProphecy );
192
192
$ this ->assertEquals ($ converter ->getSubresourceIriFromResourceClass (Dummy::class, ['subresource_identifiers ' => ['id ' => 1 ], 'subresource_resources ' => [RelatedDummy::class => 1 ]]), '/dummies/1/related_dummies ' );
@@ -201,7 +201,7 @@ public function testNotAbleToGenerateGetSubresourceIriFromResourceClass()
201
201
$ routeNameResolverProphecy ->getRouteName (Dummy::class, OperationType::SUBRESOURCE , Argument::type ('array ' ))->willReturn ('dummies ' );
202
202
203
203
$ routerProphecy = $ this ->prophesize (RouterInterface::class);
204
- $ routerProphecy ->generate ('dummies ' , ['id ' => 1 ], null )->willThrow (new RouteNotFoundException ());
204
+ $ routerProphecy ->generate ('dummies ' , ['id ' => 1 ], UrlGeneratorInterface:: ABS_PATH )->willThrow (new RouteNotFoundException ());
205
205
206
206
$ converter = $ this ->getIriConverter ($ routerProphecy , $ routeNameResolverProphecy );
207
207
$ converter ->getSubresourceIriFromResourceClass (Dummy::class, ['subresource_identifiers ' => ['id ' => 1 ], 'subresource_resources ' => [RelatedDummy::class => 1 ]]);
@@ -213,7 +213,7 @@ public function testGetItemIriFromResourceClass()
213
213
$ routeNameResolverProphecy ->getRouteName (Dummy::class, OperationType::ITEM )->willReturn ('api_dummies_get_item ' );
214
214
215
215
$ routerProphecy = $ this ->prophesize (RouterInterface::class);
216
- $ routerProphecy ->generate ('api_dummies_get_item ' , ['id ' => 1 ], null )->willReturn ('/dummies/1 ' );
216
+ $ routerProphecy ->generate ('api_dummies_get_item ' , ['id ' => 1 ], UrlGeneratorInterface:: ABS_PATH )->willReturn ('/dummies/1 ' );
217
217
218
218
$ converter = $ this ->getIriConverter ($ routerProphecy , $ routeNameResolverProphecy );
219
219
$ this ->assertEquals ($ converter ->getItemIriFromResourceClass (Dummy::class, ['id ' => 1 ]), '/dummies/1 ' );
@@ -243,7 +243,7 @@ public function testNotAbleToGenerateGetItemIriFromResourceClass()
243
243
$ routeNameResolverProphecy ->getRouteName (Dummy::class, OperationType::ITEM )->willReturn ('dummies ' );
244
244
245
245
$ routerProphecy = $ this ->prophesize (RouterInterface::class);
246
- $ routerProphecy ->generate ('dummies ' , ['id ' => 1 ], null )->willThrow (new RouteNotFoundException ());
246
+ $ routerProphecy ->generate ('dummies ' , ['id ' => 1 ], UrlGeneratorInterface:: ABS_PATH )->willThrow (new RouteNotFoundException ());
247
247
248
248
$ converter = $ this ->getIriConverter ($ routerProphecy , $ routeNameResolverProphecy );
249
249
$ converter ->getItemIriFromResourceClass (Dummy::class, ['id ' => 1 ]);
0 commit comments