public function isLoaded($failMessage = null)
{
$extension = call_user_func($this->phpExtensionFactory, $this->valueIsSet()->name);
try {
$extension->requireExtension();
$this->pass();
} catch (atoum\php\exception $exception) {
$this->fail($failMessage ?: $this->_('PHP extension \'%s\' is not loaded', $this));
}
return $this;
}