mockjax如何用参数测试url

时间:2013-10-03 18:32:39

标签: qunit mockjax

我在模拟一个终点时遇到问题。当从URL中检索params时,Mockjax拦截请求。然而,当我将它们添加到URL或数据对象中时,请求将通过。

我需要进行两次此调用传递。否则,我的集成测试失败了。

我正在处理全球通话。所有其他电话都正常工作,减去此电话。

/ *捕获* /

$.mockjax({
    url: '*search-by-keyword',
    dataType: 'json',
    headers: { 'X-CSRF-Token' : tokenId },
    contentType: 'application/json',
    responseText: mockLiferaySearchResponseSuccess
});

/ *通过* /

$.mockjax(
{ url: '*search-by-keyword',
    data: {
           page: '0',
           perPage: '5',
           lang: 'en',
           path: 'http://testbanner.ypg.com/portal',
           type: 'webcontent',
           keyword: 'yellow'
    },
    dataType: 'json',
    headers: { 'X-CSRF-Token' : tokenId },
    contentType: 'application/json',
    responseText: mockLiferaySearchResponseSuccess
});

0 个答案:

没有答案