Jasmine を使用した 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 モジュールとして記述して実行する必要があるのでしょうか。