Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GoProcess ¶
GoProcess is a bunch of steps that are executed in sequence.
func NewGoProcess ¶
NewGoProcess creates a new GoProcess.
type MockProcess ¶ added in v0.0.3
MockProcess is an autogenerated mock type for the Process type
func NewMockProcess ¶ added in v0.0.3
func NewMockProcess[T interface{}](t mockConstructorTestingTNewMockProcess) *MockProcess[T]
NewMockProcess creates a new instance of MockProcess. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
type MockStep ¶
MockStep is an autogenerated mock type for the Step type
func NewMockStep ¶ added in v0.0.3
func NewMockStep[T interface{}](t mockConstructorTestingTNewMockStep) *MockStep[T]
NewMockStep creates a new instance of MockStep. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
type Step ¶
Step is a single step in a process.
func NewStepFromFunction ¶ added in v0.0.4
NewStepFromFunction allows to create an empty step structure to allow execution of simple steps as Step. will execute passed f function when called.