'first page', 'Page.md' => 'another page', 'somefile.css' => 'body {}', '22.png' => '' ]; $root = vfsStream::setup('root', null, $structure); $daux = new Daux(Daux::LIVE_MODE, new NullOutput()); $daux->getParams()->setDocumentationDirectory($root->url()); $daux->initializeConfiguration(); $daux->getParams()['index_key'] = 'index'; $daux->generateTree(); $page = new RawPage($daux->tree['somefile.css']->getPath()); $server = new Server($daux); $response = $server->createResponse($page)->prepare(Request::createFromGlobals()); $this->assertEquals("text/css", $response->headers->get('Content-Type')); } }