Skip to content

JoeChapman/jest-matcher-called-on

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Jest Custom Matcher Asserts Context Spy is Called On

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published