1313
1414namespace ApiPlatform \State \Tests \Processor ;
1515
16+ use ApiPlatform \Hal \Tests \Fixtures \Dummy ;
1617use ApiPlatform \Metadata \ApiResource ;
1718use ApiPlatform \Metadata \Delete ;
1819use ApiPlatform \Metadata \Error ;
@@ -51,11 +52,11 @@ protected function setUp(): void
5152 ->willReturn (
5253 new ResourceMetadataCollection ('DummyResource ' , [
5354 new ApiResource (operations: [
54- new Get (uriTemplate: '/dummy_resources /{dummyResourceId}{._format} ' , class: 'DummyResource ' , name: 'get ' ),
55- new GetCollection (uriTemplate: '/dummy_resources {._format} ' , class: 'DummyResource ' , name: 'get_collections ' ),
56- new Post (uriTemplate: '/dummy_resources {._format} ' , outputFormats: ['jsonld ' => ['application/ld+json ' ], 'text/turtle ' => ['text/turtle ' ]], class: 'DummyResource ' , name: 'post ' ),
57- new Delete (uriTemplate: '/dummy_resources /{dummyResourceId}{._format} ' , class: 'DummyResource ' , name: 'delete ' ),
58- new Put (uriTemplate: '/dummy_resources /{dummyResourceId}{._format} ' , class: 'DummyResource ' , name: 'put ' ),
55+ new Get (uriTemplate: '/dummy /{dummyResourceId}{._format} ' , class: 'DummyResource ' , name: 'get ' ),
56+ new GetCollection (uriTemplate: '/dummy {._format} ' , class: 'DummyResource ' , name: 'get_collections ' ),
57+ new Post (uriTemplate: '/dummy {._format} ' , outputFormats: ['jsonld ' => ['application/ld+json ' ], 'text/turtle ' => ['text/turtle ' ]], class: 'DummyResource ' , name: 'post ' ),
58+ new Delete (uriTemplate: '/dummy /{dummyResourceId}{._format} ' , class: 'DummyResource ' , name: 'delete ' ),
59+ new Put (uriTemplate: '/dummy /{dummyResourceId}{._format} ' , class: 'DummyResource ' , name: 'put ' ),
5960 ]),
6061 ])
6162 );
@@ -66,8 +67,8 @@ protected function setUp(): void
6667
6768 public function testHeadersAcceptPostIsReturnWhenPostAllowed (): void
6869 {
69- // $operation = (new HttpOperation('GET', '/dummy_resources {._format}', class: 'DummyResource'));
70- $ operation = new Get ('/dummy_resources {._format} ' );
70+ // $operation = (new HttpOperation('GET', '/dummy {._format}', class: 'DummyResource'));
71+ $ operation = new Get ('/dummy {._format} ' );
7172
7273 $ context = $ this ->getContext ();
7374
@@ -84,8 +85,7 @@ public function testHeadersAcceptPostIsReturnWhenPostAllowed(): void
8485
8586 public function testHeadersAcceptPostIsNotSetWhenPostIsNotAllowed (): void
8687 {
87- // $operation = (new HttpOperation('GET', '/dummy_resources/{dummyResourceId}{._format}', class: 'DummyResource'));
88- $ operation = new Get ('/dummy_resources/{dummyResourceId}{._format} ' );
88+ $ operation = new Get ('/dummy/{dummyResourceId}{._format} ' , class:Dummy::class);
8989 $ context = $ this ->getContext ();
9090
9191 $ processor = new LinkedDataPlatformProcessor (
@@ -101,7 +101,7 @@ public function testHeadersAcceptPostIsNotSetWhenPostIsNotAllowed(): void
101101
102102 public function testHeaderAllowReflectsResourceAllowedMethods (): void
103103 {
104- $ operation = new Get ('/dummy_resources {._format} ' );
104+ $ operation = new Get ('/dummy {._format} ' , class: Dummy::class );
105105 $ context = $ this ->getContext ();
106106
107107 $ processor = new LinkedDataPlatformProcessor (
@@ -117,8 +117,7 @@ public function testHeaderAllowReflectsResourceAllowedMethods(): void
117117 $ this ->assertStringContainsString ('GET ' , $ allowHeader );
118118 $ this ->assertStringContainsString ('POST ' , $ allowHeader );
119119
120- // $operation = (new HttpOperation('GET', '/dummy_resources/{dummyResourceId}{._format}', class: 'DummyResource'));
121- $ operation = new Get ('/dummy_resources/{dummyResourceId}{._format} ' );
120+ $ operation = new Get ('/dummy/{dummyResourceId}{._format} ' );
122121
123122
124123 /** @var Response $response */
@@ -158,7 +157,7 @@ private function createGetRequest(): Request
158157 private function getContext (): array
159158 {
160159 return [
161- 'resource_class ' => 'DummyResource ' ,
160+ 'resource_class ' => 'Dummy ' ,
162161 'request ' => $ this ->createGetRequest (),
163162 ];
164163 }
0 commit comments