abstract class PHPUnit_Framework_MockObject_Matcher_InvokedRecorder in Zircon Profile 8.0
Same name and namespace in other branches
- 8 vendor/phpunit/phpunit-mock-objects/src/Framework/MockObject/Matcher/InvokedRecorder.php \PHPUnit_Framework_MockObject_Matcher_InvokedRecorder
Records invocations and provides convenience methods for checking them later on. This abstract class can be implemented by matchers which needs to check the number of times an invocation has occured.
@since Class available since Release 1.0.0 @abstract
Hierarchy
Expanded class hierarchy of PHPUnit_Framework_MockObject_Matcher_InvokedRecorder
File
- vendor/
phpunit/ phpunit-mock-objects/ src/ Framework/ MockObject/ Matcher/ InvokedRecorder.php, line 20
View source
abstract class PHPUnit_Framework_MockObject_Matcher_InvokedRecorder implements PHPUnit_Framework_MockObject_Matcher_Invocation {
/**
* @var PHPUnit_Framework_MockObject_Invocation[]
*/
protected $invocations = array();
/**
* @return int
*/
public function getInvocationCount() {
return count($this->invocations);
}
/**
* @return PHPUnit_Framework_MockObject_Invocation[]
*/
public function getInvocations() {
return $this->invocations;
}
/**
* @return bool
*/
public function hasBeenInvoked() {
return count($this->invocations) > 0;
}
/**
* @param PHPUnit_Framework_MockObject_Invocation $invocation
*/
public function invoked(PHPUnit_Framework_MockObject_Invocation $invocation) {
$this->invocations[] = $invocation;
}
/**
* @param PHPUnit_Framework_MockObject_Invocation $invocation
* @return bool
*/
public function matches(PHPUnit_Framework_MockObject_Invocation $invocation) {
return true;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
PHPUnit_Framework_MockObject_Matcher_InvokedRecorder:: |
protected | property | ||
PHPUnit_Framework_MockObject_Matcher_InvokedRecorder:: |
public | function | ||
PHPUnit_Framework_MockObject_Matcher_InvokedRecorder:: |
public | function | ||
PHPUnit_Framework_MockObject_Matcher_InvokedRecorder:: |
public | function | ||
PHPUnit_Framework_MockObject_Matcher_InvokedRecorder:: |
public | function |
Overrides PHPUnit_Framework_MockObject_Matcher_Invocation:: |
1 |
PHPUnit_Framework_MockObject_Matcher_InvokedRecorder:: |
public | function |
Overrides PHPUnit_Framework_MockObject_Matcher_Invocation:: |
|
PHPUnit_Framework_MockObject_Verifiable:: |
public | function | Verifies that the current expectation is valid. If everything is OK the code should just return, if not it must throw an exception. | 9 |
PHPUnit_Framework_SelfDescribing:: |
public | function | Returns a string representation of the object. | 57 |