mockjax

    0熱度

    1回答

    當我在ajax url中傳遞json請求時發生錯誤。我已經在ajax中傳遞了200以上的數據。我的所有數據的來自 「/搜索/ searchendpoint」 URL 控制器: $searchitem = $this->MbPriceList->find('all' , [ 'fields' => [ 'id', 'name' => 't1.item_name'

    0熱度

    1回答

    我想構建一個Qunit測試來測試ajax後調用。我正在使用mockajax來模擬通話。但是,我無法使測試與異步調用一起工作。 這裏是我的源代碼: source.js: ajaxFunc = function(element){ $.post({ type:'POST', url: '/temp/', dataType:'json', success

    1熱度

    1回答

    在我的應用程序中,我有一個shuffle按鈕來啓動和停止mockjax響應。作爲第一次,我正在啓動它工作的mockjax。稍後用戶點擊off按鈕停止mockjax服務。 (我顯示服務器數據) 爲停止使用: stopSimulation : function() { if(!this.retriveSimulationStatus()) { console.log("

    3熱度

    1回答

    我使用jquery-mockjax來模擬我的測試的AJAX請求,並且在我從2.3.0 - > 2.10.0升級了我的ember之後,它不再起作用,因爲我的服務正在使用Ember.$.ajax()而不是直接$.ajax() 任何想法如何使mockjax仍然與Ember.$.ajax()一起工作?或者我應該將所有Ember.$.ajax()實例更換爲$.ajax()?這是唯一的方法嗎?

    0熱度

    1回答

    我有從Jasmine測試中調用的這段代碼。 $.mockjax({ url: "/test", contentType: "text/json", responseText: { number: 14.0 } }); $.ajax({ url: "/test", dataType: "json" }).do

    0熱度

    2回答

    我返工我的代碼,以角爲香港專業教育學院用JavaScript/jQuery的邏輯做一個時間表項目。我試圖利用角函數來讓一切順利進行,但我對如何在ng-repeat表上工作感到困惑。 我有什麼是我保持時間表數據(子數據),然後將主數據(母公司數據)兩個獨立的數據集。子數據包含父代的ID,我將它們連接起來,然後找出將數據合併到適當行的邏輯。 下面是使用javasript/jQuery的工作表: htt

    1熱度

    1回答

    我看到Mockjax文檔這個例子: $.mockjax({ url: "/rest", data: function (json) { assert.deepEqual(JSON.parse(json), expected); // QUnit example. return true; } }); 但我不知道我應該如何使用它與QUnit的測

    4熱度

    1回答

    有沒有人使用mockjax進行webpack的茉莉花單元測試?我不斷收到$ .mockjax是未定義的。它與 //注意:要使用Mockjax作爲Node模塊,必須向工廠提供//有效版本的jQuery和窗口對象(全局作用域):// var mockjax = require ('jquery.mockjax')(jQuery,window); 但我不能在AMD模塊中使用require。我試圖使用sh

    0熱度

    1回答

    我正在用mocha編寫測試,用於檢查從休息api輪詢的更改狀態是否正確呈現。是否有可能改變模擬終點在測試過程中返回的內容?我嘗試覆蓋模擬的端點,並使用var作爲數據並更改它,但都不起作用。 隨着覆蓋: it("should render correctly") { loadPage(done, {init: function() { testUtils.mockjax("/ur

    0熱度

    2回答

    我可以用這兩種工具來僞造ajax。Sinon允許創建stub/spy/mock來方便測試,而mockjax不會。 當僞造ajax電話時,mockjax提供了更多功能,然後Sinon? 原因如果它不,使用它們都沒有意義。 var response = []; var statusCode = 200; var responseTime = 0; 示例如何與mockjax假Ajax調用: $.