2013-10-25 55 views
0

我目前正在使用茉莉花測試框架,並且對此很新穎。利用茉莉花測試微風

我想模擬出後端,所以我稱之爲微風的saveChanges我得到某種模擬響應。或者,這可能不是最快的選擇。我試過使用spyOn($,'ajax'),然後期待($。ajax.mostRecentCall.args [0] [「url」])。toEqual(「/ api/git/SaveChanges」)。但不幸的是,這是未定義的錯誤...有一些關於微風的saveChanges似乎並沒有做出一個Ajax調用?

有人可以幫忙嗎?

回答

1

我們希望爲您提供一些指導。我們正在努力,但目前沒有。也許你會先到那裏。但你必須學會​​假XHR流量和YES,微風saveChanges方法結束爲XHR POST。

每個方向的有效載荷都有點複雜,但是你可以從真實的流量中捕獲它們併爲你的測試進行調整。至少我是這樣開始的。