org.jmock
Interface States

All Superinterfaces:
SelfDescribing, StatesClause

public interface States
extends SelfDescribing, StatesClause

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.

Author:
nat

Method Summary
 States startsAs(String initialState)
          Put the state machine into state initialState.
 
Methods inherited from interface org.hamcrest.SelfDescribing
describeTo
 
Methods inherited from interface org.jmock.syntax.StatesClause
is, isNot
 

Method Detail

startsAs

States startsAs(String initialState)
Put the state machine into state initialState.

Parameters:
initialState - The initial state of the state machine.
Returns:
Itself.