share(function() { $environment = 'test'; $app = require __DIR__ . '/../../../../../lib/Alchemy/Phrasea/Application/Api.php'; $app['debug'] = true; return $app; }); } public function testRoot() { self::$DI['client']->request('GET', '/api/'); $response = self::$DI['client']->getResponse(); $this->assertEquals(200, $response->getStatusCode()); $this->assertEquals('application/json', $response->headers->get('content-type')); $data = json_decode($response->getContent(), true); $this->assertArrayHasKey('meta', $data); $this->assertArrayHasKey('response', $data); } }