mockjax, как проверить URL с параметрами

У меня есть проблема, чтобы высмеять одну конечную точку. Mockjax перехватывает запрос при получении параметров из URL. Тем не менее, когда я добавляю их в 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 ответов

Другие вопросы по тегам