0
當應該設置爲true時,變量「called」爲false。爲什麼? 它在插件調用時設置爲true,但在關閉之外它仍然爲false。 它有點莫名其妙。提前感謝任何指針。這爲什麼(javascript)關閉失敗?
(function() {
module("when InitializedApplication() is called");
test("it should call the success function", function() {
// arrange
$("#qunit-fixture").append(
'<script id="events-catalog-view-template"' +
' type="text/html"'+
' src="_events-catalog.view.html">' +
'</script>' +
'<div id="events-catalog-view-container"' +
' data-bind="template: {' +
' name="events-catalog-view-template" ' +
' afterRender="tpw.mediator.eventscatalog.setupViewDataBinding" ' +
' }"' +
'</div>'
);
var called = false;
// act
var init = TPW.InitializeApplication();
init({
logLevel: "debug",
success: function (successfullResolution) {
called = true;
},
error: function (failedResolution) {
}
});
// assert
ok(called, "success function called");
});
})();