UNPKG

chai-counting

Version:

A simple counting plugin for the Chai assertion library

15 lines (12 loc) 408 B
module.exports = (chai, utils) => { const numbers = ['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'ten']; numbers.forEach((number, numeral) => { chai.Assertion.addProperty(number, function () { this.assert( numeral === this._obj, `expected #{this} to be ${numeral}`, `expected #{this} not to be ${numeral}` ); }); }); };