Example #1
0
 public function test__construct()
 {
     $this->if($adapter = new atoum\test\adapter())->and($adapter->extension_loaded = true)->and($report = new reports\xunit($adapter))->then->array($report->getFields(atoum\runner::runStart))->isEmpty()->object($report->getLocale())->isInstanceOf('mageekguy\\atoum\\locale')->object($report->getAdapter())->isInstanceOf('mageekguy\\atoum\\adapter')->if($adapter->extension_loaded = false)->then->exception(function () use($adapter) {
         new reports\xunit($adapter);
     })->isInstanceOf('mageekguy\\atoum\\exceptions\\runtime')->hasMessage('libxml PHP extension is mandatory for xunit report');
 }