如何使用独立的Karma / Mocha / Chai编写测试?例如,以下测试将通过:
'use strict'
describe("test 1", function () {
it("has a new window", function() {
expect(window.test).to.be.undefined;
window.test = 123;
});
});
describe("test 2", function () {
it("has not a new window", function() {
expect(window.test).to.be.equal(123);
});
});
虽然我希望在新环境中进行第二次测试,然后在这里失败。我的Karma conf处于单一运行模式,不会自动进行。