Blame | Last modification | View Log | Download
<?php/** This file is part of the PHPUnit_MockObject package.** (c) Sebastian Bergmann <sebastian@phpunit.de>** For the full copyright and license information, please view the LICENSE* file that was distributed with this source code.*//*** Invocation matcher which checks if a method has been invoked at least one* time.** If the number of invocations is 0 it will throw an exception in verify.** @since Class available since Release 1.0.0*/class PHPUnit_Framework_MockObject_Matcher_InvokedAtLeastOnce extends PHPUnit_Framework_MockObject_Matcher_InvokedRecorder{/*** @return string*/public function toString(){return 'invoked at least once';}/*** Verifies that the current expectation is valid. If everything is OK the* code should just return, if not it must throw an exception.** @throws PHPUnit_Framework_ExpectationFailedException*/public function verify(){$count = $this->getInvocationCount();if ($count < 1) {throw new PHPUnit_Framework_ExpectationFailedException('Expected invocation at least once but it never occurred.');}}}