npm.io
1.0.1 • Published 8 years ago

jest-matcher-called-on

Licence
MIT
Version
1.0.1
Deps
2
Size
8 kB
Vulns
0
Weekly
0

Jest Matcher calledOn

A Jest custom matcher that asserts a Spy or Stub was called on a given context, like sinon.calledOn

Usage

$ npm i jest-matcher-called-on

In <rootDir>/jest/customMatchers.js add the following

import calledOn from 'jest-matcher-called-on';

expect.extend(calledOn);

Then in ./package.json add

"jest": {
  "setupTestFrameworkScriptFile": "<rootDir>/jest/customMatchers.js"
}

And use in your tests like

expect(spy).calledOn(obj);

Scripts

$ npm t
$ npm run lint

Contributions and comments welcome.

Keywords