Mocha + Chai
by Denis Plotnikov
HTML
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/mocha/2.3.4/mocha.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/mocha/2.3.4/mocha.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/chai/3.4.1/chai.js"></script>
<div id="mocha"></div>
JavaScript
mocha.setup('bdd');
function make(inp) {
return inp;
}
var expect = chai.expect;
describe('Mocha + Chai JsFiddle', function() {
it('make is 2', function() {
expect(make(2)).to.equal(2);
});
it('make is {}', function() {
expect(make({t:3}.t)).to.equal(3);
});
it ('Охуенный тест', function() {
expect(1+1).to.equal(2);
});
});
describe('Masdwdw', function() {
it('really runs', function() {
expect(0).to.equal(0);
});
});
mocha.run();