reset() public method

public reset ( )
Beispiel #1
0
 public function testReset()
 {
     $this->if($mockController = new testedClass())->then->variable($mockController->getMockClass())->isNull()->array($mockController->getInvokers())->isEmpty()->array($mockController->getCalls())->isEmpty()->object($mockController->reset())->isIdenticalTo($mockController)->variable($mockController->getMockClass())->isNull()->array($mockController->getInvokers())->isEmpty()->array($mockController->getCalls())->isEmpty()->if($adapter = new atoum\test\adapter())->and($adapter->class_exists = true)->and($mock = new \mock\mageekguy\atoum\tests\units\mock\controller($adapter))->and($mockController->control($mock))->and($mockController->{$method = __FUNCTION__} = function () {
     })->and($mockController->invoke($method, array()))->then->variable($mockController->getMockClass())->isNotNull()->array($mockController->getInvokers())->isNotEmpty()->array($mockController->getCalls())->isNotEmpty()->object($mockController->reset())->isIdenticalTo($mockController)->variable($mockController->getMockClass())->isNull()->array($mockController->getInvokers())->isEmpty()->array($mockController->getCalls())->isEmpty();
 }