@@ -242,37 +242,6 @@ public function testIfNoneMatch(string $body, string $contentLength, ?string $co
242242 self ::assertSame ($ response , $ middleware ->process ($ request , $ handler ));
243243 }
244244
245- public function testBaseDirectory (): void
246- {
247- $ publicDirectory = sys_get_temp_dir ();
248- $ requestTarget = '/ ' ;
249-
250- $ builder = new MockObjectBuilder ();
251-
252- /** @var ServerRequestInterface $request */
253- $ request = $ builder ->create (ServerRequestInterface::class, [
254- new WithReturn ('getRequestTarget ' , [], $ requestTarget ),
255- ]);
256-
257- /** @var ResponseInterface $response */
258- $ response = $ builder ->create (ResponseInterface::class, []);
259-
260- /** @var RequestHandlerInterface $handler */
261- $ handler = $ builder ->create (RequestHandlerInterface::class, [
262- new WithReturn ('handle ' , [$ request ], $ response ),
263- ]);
264-
265- /** @var ResponseFactoryInterface $responseFactory */
266- $ responseFactory = $ builder ->create (ResponseFactoryInterface::class, []);
267-
268- /** @var StreamFactoryInterface $streamFactory */
269- $ streamFactory = $ builder ->create (StreamFactoryInterface::class, []);
270-
271- $ middleware = new StaticFileMiddleware ($ responseFactory , $ streamFactory , $ publicDirectory );
272-
273- self ::assertSame ($ response , $ middleware ->process ($ request , $ handler ));
274- }
275-
276245 public static function provideFiles (): iterable
277246 {
278247 return [
@@ -308,4 +277,35 @@ public static function provideFiles(): iterable
308277 ],
309278 ];
310279 }
280+
281+ public function testBaseDirectory (): void
282+ {
283+ $ publicDirectory = sys_get_temp_dir ();
284+ $ requestTarget = '/ ' ;
285+
286+ $ builder = new MockObjectBuilder ();
287+
288+ /** @var ServerRequestInterface $request */
289+ $ request = $ builder ->create (ServerRequestInterface::class, [
290+ new WithReturn ('getRequestTarget ' , [], $ requestTarget ),
291+ ]);
292+
293+ /** @var ResponseInterface $response */
294+ $ response = $ builder ->create (ResponseInterface::class, []);
295+
296+ /** @var RequestHandlerInterface $handler */
297+ $ handler = $ builder ->create (RequestHandlerInterface::class, [
298+ new WithReturn ('handle ' , [$ request ], $ response ),
299+ ]);
300+
301+ /** @var ResponseFactoryInterface $responseFactory */
302+ $ responseFactory = $ builder ->create (ResponseFactoryInterface::class, []);
303+
304+ /** @var StreamFactoryInterface $streamFactory */
305+ $ streamFactory = $ builder ->create (StreamFactoryInterface::class, []);
306+
307+ $ middleware = new StaticFileMiddleware ($ responseFactory , $ streamFactory , $ publicDirectory );
308+
309+ self ::assertSame ($ response , $ middleware ->process ($ request , $ handler ));
310+ }
311311}
0 commit comments