en.javascript.info/1-js/6-objects-more/1-object-methods/7-calculator/_js.view/test.js
2015-03-09 18:48:58 +03:00

22 lines
No EOL
474 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();
});