jest-expect
Make jest expect more convenient.
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 ofjest-expect
.- [Number](#number)
- [toBeApproximate](#tobeapproximate)
- To be continue...Number
toBeApproximate
UsetoBeApproximate
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);
});