TesterStateMachine<STATE extends Object, ACTION extends Object> constructor

TesterStateMachine<STATE extends Object, ACTION extends Object>({
  1. required GraphBuilder<STATE, ACTION> graphBuilder,
  2. required STATE initialState,
  3. List<SideEffectCreator<STATE, ACTION, SideEffect>> sideEffectCreators = const [],
  4. List<Subscription<STATE, ACTION>> subscriptions = const [],
})

Creates a state machine for testing.

Implementation

TesterStateMachine({
  required super.graphBuilder,
  required super.initialState,
  List<SideEffectCreator<STATE, ACTION, SideEffect>>
      super.sideEffectCreators = const [],
  super.subscriptions,
});