nodebook
Version:
Node.js — Apprendre par l'exemple • Devenez autonome avec JavaScript, l'écosystème npm, le développement frontend, les applications web et en ligne de commande.
17 lines (13 loc) • 445 B
JavaScript
import isOdd from '../test-branches.js'
import {expect} from 'chai';
describe('isOdd', () => {
it('jette une exception si le paramètre n\'est pas un nombre', () => {
expect(() => isOdd(NaN)).to.throw(/devrait être un nombre/);
});
it('renvoie true si 3 est un chiffre impair', () => {
expect(isOdd(3)).to.equal(true);
});
it('renvoie false si 2 est un nombre pair', () => {
expect(isOdd(2)).to.equal(false);
});
});