Namespace: FsCheck.Experimental
Assembly: FsCheck.dll
Function or value | Description |
|
Check all generated runs, i.e. create a property from an arbitrarily generated run.
|
|
Check one run, i.e. create a property from a single run.
|
Full Usage:
generate spec
Parameters:
Machine<'Actual, 'Model>
Returns: Gen<MachineRun<'Actual, 'Model>>
|
|
Full Usage:
operation name runModel check
Parameters:
string
runModel : 'Model -> 'Model
check : 'Actual * 'Model -> 'a
Returns: Operation<'Actual, 'Model>
|
|
|
|
|
|
|
|
Full Usage:
operationWithPrecondition name preCondition runModel check
Parameters:
string
preCondition : 'Model -> bool
runModel : 'Model -> 'Model
check : 'Actual * 'Model -> 'a
Returns: Operation<'Actual, 'Model>
|
|
Full Usage:
setup actual model
Parameters:
unit -> 'a
model : unit -> 'b
Returns: Setup<'a, 'b>
|
|
|
|
Full Usage:
shrink spec run
Parameters:
Machine<'Actual, 'Model>
run : MachineRun<'Actual, 'Model>
Returns: seq<MachineRun<'Actual, 'Model>>
|
|
|
|
|
|
|
Turn a machine specification into a property.
|