2011-06-13 86 views
2

有人可以提供一個示例做一個安裝/拆卸模型異步測試qunit請求阿賈克斯?QUYN與安裝和拆卸異步阿賈克斯請求

例如

設置:創建數據庫 T1:REST調用創建文檔1 T2:REST調用來更新文件1 T3:REST調用刪除文件1 T4:REST調用來更新文檔1(錯誤原因1已刪除) T5:REST調用創建文件2 拆解:疏通各種文件,刪除數據庫

感謝

回答

1

start()和stop()在QUnit 2.X中被標記爲棄用。

對斷言參數使用模塊掛鉤可以避免使用這些不推薦使用的方法。

QUnit.module("module", { 
    beforeEach:function(assert){ 
     var done = assert.async(); 
     setTimeout(function(){ // silly example 
      done(); 
     }, 5000); 
    }, 
    afterEach:function(assert){ 
     // same as beforeEach 
    } 
}); 
QUnit.test("test", function(assert) {...});