public function __construct(\mageekguy\atoum\adapter $adapter = null, \mageekguy\atoum\annotations\extractor $annotationExtractor = null, \mageekguy\atoum\asserter\generator $asserterGenerator = null, \mageekguy\atoum\test\assertion\manager $assertionManager = null, \closure $reflectionClassFactory = null)
{
parent::__construct($adapter, $annotationExtractor, $asserterGenerator, $assertionManager, $reflectionClassFactory);
$self = $this;
$this->getAssertionManager()->setHandler('fail', function ($dummy = null) use(&$self) {
return $self->assert('force fail')->boolean(false)->isTrue();
});
$this->getAssertionManager()->setHandler('pass', function ($dummy = null) use(&$self) {
return $self->assert('force pass')->boolean(true)->isTrue();
});
$this->logger = new \Psr\Log\NullLogger();
}