jest-expect

Make jest expect more convenient.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
jest-expect
200.0.15 years ago5 years agoMinified + gzip package size for jest-expect in KB

Readme

jest-expect
Make jest expect more convenient.

Build Status Coverage Status npm npm

Install

This should only be installed as a development dependency (devDependencies) as it is only designed for testing.
npm i --save-dev jest-expect

Setup

Add jest-extended to your Jest setupTestFrameworkScriptFile configuration. See for help
{
  "jest": {
    "setupTestFrameworkScriptFile": "jest-expect"
  }
}

API

- All api of jest-extended. - Additional Jest matchers of jest-expect.
- [Number](#number)
    - [toBeApproximate](#tobeapproximate)
- To be continue...

Number

toBeApproximate

Use toBeApproximate to checkout if a value is approximately equal to a Number.
test('toBeApproximate', () => {
  expect(Math.PI).toBeApproximate(3);
  expect(Math.PI).toBeApproximate(3.14);
  expect(Math.PI).toBeApproximate(3.1416);

  expect(Math.PI).not.toBeApproximate(4);
  expect(Math.PI).not.toBeApproximate(3.15);
  expect(Math.PI).not.toBeApproximate(3.1415);
 });

License

MIT@hustcc.