Package org.jmock
Interface States
- All Superinterfaces:
org.hamcrest.SelfDescribing
,StatesClause
- All Known Implementing Classes:
StateMachine
A state machine that is used to constrain the order of invocations.
An invocation can be constrained to occur when a state is, or is not, active.
-
Method Summary
Methods inherited from interface org.hamcrest.SelfDescribing
describeTo
Methods inherited from interface org.jmock.syntax.StatesClause
is, isNot
-
Method Details
-
startsAs
Put the state machine into state initialState.- Parameters:
initialState
- The initial state of the state machine.- Returns:
- Itself.
-
become
Put the state machine into state nextState.- Parameters:
nextState
- The next state of the state machine.
-