rescript-spy
v1.0.0
Published
> Test utility to check function calls
Downloads
165
Readme
ReScript Spy
Test utility to check function calls
Install
$ yarn add rescript-spy
Then, add it to you're bsconfig.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)]