mageekguy\atoum\tests\units\runner::testSetReport PHP Method

testSetReport() public method

public testSetReport ( )
    public function testSetReport()
    {
        $this->if($runner = new testedClass())->then->object($runner->setReport($report = new atoum\reports\realtime\cli()))->isIdenticalTo($runner)->array($runner->getReports())->isEqualTo(array($report))->array($runner->getObservers())->contains($report)->object($runner->addReport($otherReport = new atoum\reports\realtime\cli()))->isIdenticalTo($runner)->array($runner->getReports())->isEqualTo(array($report))->array($runner->getObservers())->contains($report)->object($runner->setReport($otherReport))->isIdenticalTo($runner)->array($runner->getReports())->isEqualTo(array($otherReport))->array($runner->getObservers())->contains($otherReport)->object($runner->addReport($report))->isIdenticalTo($runner)->array($runner->getReports())->isEqualTo(array($otherReport))->array($runner->getObservers())->contains($otherReport);
    }