public function testHasParameterNoNamespace($defaultMatch, $groupMatch, $scopeMatch, $globalMatch, $expectedResult)
{
$paramName = 'foo.bar';
$groupName = 'my_group';
$configResolver = $this->getResolver('ezsettings', ConfigResolver::UNDEFINED_STRATEGY_EXCEPTION, array($this->siteAccess->name => array($groupName)));
$this->containerMock->expects($this->atLeastOnce())->method('hasParameter')->will($this->returnValueMap(array(array("ezsettings.default.{$paramName}", $defaultMatch), array("ezsettings.{$groupName}.{$paramName}", $groupMatch), array("ezsettings.{$this->siteAccess->name}.{$paramName}", $scopeMatch), array("ezsettings.global.{$paramName}", $globalMatch))));
$this->assertSame($expectedResult, $configResolver->hasParameter($paramName));
}