2016-01-19 40 views
0

調用我創造一些茉莉花測試要運行與Visual Studio測試-Explorer和放肆插件測試。對於一些測試中,我需要一個真正的AJAX調用,所以我認爲這不是一個選項,以假呼叫。 (茉莉AJAX模擬插件)如何使用AJAX實際使用Visual Studio,放肆和Jasmine

沒有在瀏覽器問題,這個簡單的測試運行:

it("Ajax get", function (done) { 
    var a = 0; 

    $.get("https://myurl.net/dummy.json").always(function (result) { 
     console.log(result); 
     a = 1; 
     expect(a).toEqual(1); 
     done(); 
    }); 
}); 

但是,如果我跑在Visual Studio(文本瀏覽器和/或放肆上下文菜單)的測試是有Ajax獲取超時。

我怎樣才能修復它還是有一些我的其他選項將使用Visual Studio的測試? (在未來,我想給JS測試添加到我的門控簽入)

回答

0

我已經嘗試了很多,但沒有在每個場景的作品。因爲,我添加了茉莉花AJAX模擬插件複雜得多的存根。沒有搜索到的修復,但它獨立工作,瀏覽器,控制檯和VS測試資源管理器。