/**
* @test
* @dataProvider isMethods
*/
public function contextMethodsReturnTheCorrectValues($contextName, $isDevelopment, $isProduction, $isTesting, $parentContext)
{
$context = new ApplicationContext($contextName);
$this->assertSame($isDevelopment, $context->isDevelopment());
$this->assertSame($isProduction, $context->isProduction());
$this->assertSame($isTesting, $context->isTesting());
$this->assertSame((string) $parentContext, (string) $context->getParent());
}