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模塊並運行它們?