en.javascript.info/1-js/6-objects-more/1-object-methods/7-calculator/_js.view/test.js
Ilya Kantor 87bf53d076 update
2014-11-16 01:40:20 +03:00

22 lines
No EOL
478 B
JavaScript

sinon.stub(window, "prompt");
prompt.onCall(0).returns("2");
prompt.onCall(1).returns("3");
describe("calculator", function() {
before(function() {
calculator.read();
});
it("при вводе 2 и 3 сумма равна 5", function() {
assert.equal( calculator.sum(), 5 );
});
it("при вводе 2 и 3 произведение равно 6", function() {
assert.equal( calculator.mul(), 6 );
});
});
after(function() {
prompt.restore();
});