Jest Date Matchers
Centrapay Jest date matchers.
Matches date strings within a configurable threshold range.
Installation
npm install @centrapay/jest-date-matchers
Usage
module.exports = {
setupFilesAfterEnv: [ '@centrapay/jest-date-matchers' ],
};
require('@centrapay/jest-date-matchers');
const payload = { createdAt: '2020-09-01T10:45:00.250Z' };
expect(payload.createdAt).toBeIsoDateStringNear('2020-09-01T10:45:00.000Z');
expect(payload.createdAt).toBeIsoDateStringNear(moment(), { threshold: 10, units: 'seconds' });
History
See Changelog
Legal
Copyright © 2020 Centrapay.
This software is licensed under Apache-2.0 License. Please see LICENSE for details.