Builder interface for unique identifiers.
Builder for mocked or stubbed invocations.
Builder interface for invocation order matches.
Builder interface for matcher of method names.
Interface for builders which can register builders with a given identification.
Builder interface for parameter matchers.
Builder interface for stubs which are actions replacing an invocation.
Interface for exceptions used by PHPUnit_MockObject.
Mock Object Code Generator
Interface for invocations.
Mocker for invocations which are sent from PHPUnitFrameworkMockObject_MockObject objects.
Represents a non-static invocation.
Represents a static invocation.
Interface for classes which can be invoked.
Main matcher which defines a full expectation using method, parameter and invocation matchers.
Invocation matcher which checks if a method has been invoked zero or more times. This matcher will always match.
Invocation matcher which allows any parameters to a method.
Invocation matcher which looks for sets of specific parameters in the invocations.
Interface for classes which matches an invocation based on its method name, argument, order or call count.
Invocation matcher which checks if a method was invoked at a certain index.
Invocation matcher which checks if a method has been invoked at least N times.
Invocation matcher which checks if a method has been invoked at least one time.
Invocation matcher which checks if a method has been invoked at least N times.
Invocation matcher which checks if a method has been invoked a certain amount of times.
Records invocations and provides convenience methods for checking them later on.
Invocation matcher which looks for a specific method name in the invocations.
Invocation matcher which looks for specific parameters in the invocations.
Invocation matcher which does not care about previous state from earlier invocations.
Implementation of the Builder pattern for Mock objects.
Interface for all mock objects which are generated by PHPUnitFrameworkMockObject_MockBuilder.
An object that stubs the process of a normal method for a mock object.
Stubs a method by returning a user-defined stack of values.
Stubs a method by raising a user-defined exception.
Stubs a method by returning a user-defined value.
Stubs a method by returning a user-defined value.
Stubs a method by returning an argument that was passed to the mocked method.
Stubs a method by returning a user-defined reference to a value.
Stubs a method by returning the current object.
Stubs a method by returning a value from a map.
Interface for classes which must verify a given expectation.