mageekguy\atoum\tests\units\test\adapter::testGetCallsNumber PHP Method

testGetCallsNumber() public method

public testGetCallsNumber ( )
        public function testGetCallsNumber()
        {
            $this->given($this->newTestedInstance)->then->integer($this->testedInstance->getCallsNumber(new call('md5')))->isZero->if($this->testedInstance->md5(uniqid()), $this->testedInstance->sha1(uniqid()))->then->integer($this->testedInstance->getCallsNumber())->isEqualTo(2)->integer($this->testedInstance->getCallsNumber(new call('md5')))->isEqualTo(1)->integer($this->testedInstance->getCallsNumber(new call('sha1')))->isEqualTo(1)->given($castable = new \mock\castable(), $this->calling($castable)->__toString = $string = uniqid())->if($this->testedInstance->resetCalls(), $this->testedInstance->md5(1), $this->testedInstance->md5('1'))->then->integer($this->testedInstance->getCallsNumber())->isEqualTo(2)->integer($this->testedInstance->getCallsNumber(new call('md5')))->isEqualTo(2)->integer($this->testedInstance->getCallsNumber(new call('md5'), true))->isEqualTo(2)->integer($this->testedInstance->getCallsNumber(new call('md5', array(1))))->isEqualTo(2)->integer($this->testedInstance->getCallsNumber(new call('md5', array(1)), true))->isEqualTo(1)->integer($this->testedInstance->getCallsNumber(new call('md5', array('1')), true))->isEqualTo(1);
        }