jest-matcher-one-of
v1.0.2
Published
A Jest matcher to test if a value is one of many (like enums)
Downloads
5,742
Maintainers
Readme
jest-matcher-one-of
A Jest matcher (toBeOneOf
) to test if a value is one of many (like enums).
Installation
Add the package
yarn add jest-matcher-one-of --dev npm install jest-matcher-one-of --save-dev
Require the package at the root of your test files
require('jest-matcher-one-of'); import 'jest-matcher-one-of'; // Using ES6 w/ Babel or TypeScript
Usage
expect(1).toBeOneOf([1, 2]);
expect(1).not.toBeOneOf([2, 3, 4]);
expect(1).toBeOneOf(1); // Also forgiving for non-array values
Contributing
Get the source code and run the tests.
$ git clone [email protected]:d4nyll/jest-matcher-one-of.git
$ yarn # or npm install
$ yarn test # or npm test