/**
* @test
*/
public function testConstructor()
{
$this->assertInstanceOf('Scalr\\DependencyInjection\\Container', $this->app->getContainer());
$this->assertInstanceOf('Scalr\\DependencyInjection\\ApiContainer', $this->app->getContainer()->api);
$this->assertEquals($this->app->getContainer()->api->router, $this->app->router);
$this->assertInstanceOf(self::getApiClass('Routing\\Router'), $this->app->getContainer()->api->router);
$this->assertInstanceOf(self::getApiClass('Environment'), $this->app->environment);
$this->assertInstanceOf(self::getApiClass('Http\\Request'), $this->app->request);
$this->assertInstanceOf(self::getApiClass('Http\\Response'), $this->app->response);
}