Skip to main content

Function: modelRun()

modelRun<Model, Real, InitialModel>(s, cmds): void

Defined in: packages/fast-check/src/check/model/ModelRunner.ts:113

Run synchronous commands over a Model and the Real system

Throw in case of inconsistency

Type Parameters

Type Parameter
Model extends object
Real
InitialModel extends object

Parameters

ParameterTypeDescription
sModelRunSetup<InitialModel, Real>Initial state provider
cmdsIterable<Command<Model, Real>>Synchronous commands to be executed

Returns

void

Remarks

Since 1.5.0