0
我有以下方法控制每當創建Sinon如何存根承諾?
initialize: function() {
var self = this;
return new View().render().then(function() {
bus.broadcast("INITIALIZED");
});
}
我想測試這種方法的控制器的新實例時調用。
it("should initialise controller", (done) => {
bus.subscribe("INITIALIZED", (message, payload) => done());
new Controller();
});
如何存根無極新景()渲染()與Sinon.JS使這個測試工作?