2012-09-23 56 views
1

我讀到測試用茉莉花Backbone.js的應用程序,但仍然有一個關於所有設置了一個問題:Backbone.js的測試 - 設置

在我的應用程序

,我有叫userHttpClient一個代碼模塊,它依賴在其他名爲httpClient的模塊上,這僅取決於jQuery。它看起來是這樣的:

// userHttpClient.js 
define(['jQuery','httpClient'], function($ , httpClient) { 
    return { 
      saveUser : function(name,password) { 
      httpClient.post(....); 
       } 
... 

// httpClient.js 
define(['jQuery'], function($) { 
    return { 
      post : function(...) { 
      $.ajax(...); 
       } 
... 

我怎樣才能讓茉莉測試的.html頁面加載上面的模塊? 我應該在測試頁面中包含require.js和main.js文件並加載模塊嗎?

或者我應該寫測試規格文件作爲backbone.js模塊並運行它們?

回答