Interface that should be implemented in order to define an asynchronous command
Since 1.5.0
Check if the model is in the right state to apply the command
WARNING: does not change the model
Model, simplified or schematic representation of real system
Receive the non-updated model and the real or system under test. Perform the checks post-execution - Throw in case of invalid state. Update the model accordingly
Sytem under test
Name of the command
Interface that should be implemented in order to define an asynchronous command
Remarks
Since 1.5.0