Function: afterEach()
afterEach(
fn):Plugin<unknown>
Defined in: packages/fast-check/src/check/plugin/LifeCyclePlugins.ts:143
Register a callback to be called after each run of your predicate. If the function returns a promise, we wait until the promise resolves before running anything else.
Parameters
| Parameter | Type | Description |
|---|---|---|
fn | AfterEachHook | Hook to be executed after each execution of the predicate |
Returns
Plugin<unknown>
Example
fc.assert(
fc.property(..., (...) => {...}),
{ plugins: [fc.afterEach(() => {...})] }
)
Remarks
Since 4.10.0