assertInstanceOf(Environment::class, $env); $this->assertEquals(dirname(__DIR__), $env->getProjectDirectory()); } /** * @covers Environment::createFromDirectory */ public function testFailingToCreatingEnvironmentFromMissingConfig() { $env = Environment::createFromDirectory(__DIR__); $this->assertNull($env); } /** * @covers Environment::createFromDirectory * @covers Environment::getProjectDirectory */ public function testCreatingEnvironmentDirectly() { $env = Environment::createFromDirectory(__DIR__."/.."); $this->assertInstanceOf(Environment::class, $env); $this->assertEquals(dirname(__DIR__), $env->getProjectDirectory()); } }