rescript-spy
v2.0.0
Published
> Test utility to check function calls
Readme
ReScript Spy
Test utility to check function calls
Install
$ yarn add rescript-spyThen, add it to you're rescript.json's dev dependencies:
"bs-dev-dependencies": [
+ "rescript-spy"
]Usage
let (spy, calls) = Spy.make2((a, b) => a + b)
let _ = spy(1, 2)
let _ = spy(2, 3)
calls // [(1, 2), (2, 3)]
Spy.clear(calls)
let _ = spy(3, 4)
calls // [(3, 4)]