Invocation matcher which does not care about previous state from earlier invocations.
This abstract class can be implemented by matchers which does not care about state but only the current run-time value of the invocation itself.
@package PHPUnit_MockObject @author Sebastian Bergmann <sb@sebastian-bergmann.de> @copyright 2010-2013 Sebastian Bergmann <sb@sebastian-bergmann.de> @license http://www.opensource.org/licenses/BSD-3-Clause The BSD 3-Clause License @version Release: @package_version@ @link http://github.com/sebastianbergmann/phpunit-mock-objects @since Class available since Release 1.0.0 @abstract
Expanded class hierarchy of PHPUnit_Framework_MockObject_Matcher_StatelessInvocation
abstract class PHPUnit_Framework_MockObject_Matcher_StatelessInvocation implements PHPUnit_Framework_MockObject_Matcher_Invocation {
/**
* Registers the invocation $invocation in the object as being invoked.
* This will only occur after matches() returns true which means the
* current invocation is the correct one.
*
* The matcher can store information from the invocation which can later
* be checked in verify(), or it can check the values directly and throw
* and exception if an expectation is not met.
*
* If the matcher is a stub it will also have a return value.
*
* @param PHPUnit_Framework_MockObject_Invocation $invocation
* Object containing information on a mocked or stubbed method which
* was invoked.
* @return mixed
*/
public function invoked(PHPUnit_Framework_MockObject_Invocation $invocation) {
}
/**
* Checks if the invocation $invocation matches the current rules. If it does
* the matcher will get the invoked() method called which should check if an
* expectation is met.
*
* @param PHPUnit_Framework_MockObject_Invocation $invocation
* Object containing information on a mocked or stubbed method which
* was invoked.
* @return bool
*/
public function verify() {
}
}
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
PHPUnit_Framework_MockObject_Matcher_Invocation:: |
public | function | Checks if the invocation $invocation matches the current rules. If it does the matcher will get the invoked() method called which should check if an expectation is met. | 6 |
PHPUnit_Framework_MockObject_Matcher_StatelessInvocation:: |
public | function |
Registers the invocation $invocation in the object as being invoked.
This will only occur after matches() returns true which means the
current invocation is the correct one. Overrides PHPUnit_Framework_MockObject_Matcher_Invocation:: |
|
PHPUnit_Framework_MockObject_Matcher_StatelessInvocation:: |
public | function |
Checks if the invocation $invocation matches the current rules. If it does
the matcher will get the invoked() method called which should check if an
expectation is met. Overrides PHPUnit_Framework_MockObject_Verifiable:: |
1 |
PHPUnit_Framework_SelfDescribing:: |
public | function | Returns a string representation of the object. | 52 |