mageekguy\atoum\mock\controller::getMethods PHP Method

getMethods() public method

public getMethods ( )
    public function getMethods()
    {
        return $this->mockMethods;
    }

Usage Example

Beispiel #1
0
 public function testReset()
 {
     $this->if($mockController = new testedClass())->then->variable($mockController->getMockClass())->isNull()->array($mockController->getInvokers())->isEmpty()->array($mockController->getMethods())->isEmpty()->sizeof($mockController->getCalls())->isZero()->object($mockController->reset())->isIdenticalTo($mockController)->variable($mockController->getMockClass())->isNull()->array($mockController->getInvokers())->isEmpty()->array($mockController->getMethods())->isEmpty()->sizeof($mockController->getCalls())->isZero()->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->getMethods())->isNotEmpty()->sizeof($mockController->getCalls())->isGreaterThan(0)->object($mockController->reset())->isIdenticalTo($mockController)->variable($mockController->getMockClass())->isNull()->array($mockController->getInvokers())->isEmpty()->array($mockController->getMethods())->isEmpty()->sizeof($mockController->getCalls())->isZero();
 }