var baseUrl = 'http://localhost:3481';
перед каждым тестом я добавляю обработчик для этого запроса GET
$httpBackend.when('GET', new RegExp(baseUrl + '/reports\\?.*', 'g'))
в одном из выражений it
я ожидаю следующий запрос
var startTime = moment().subtract(1, 'week'),
endTime = moment(),
queryParams = "endTime=" + endTime.toISOString() +
"&startTime=" + startTime.toISOString();
$httpBackend.expectGET(baseUrl + '/reports?' + queryParams);
Но я продолжаю получать Error: Unsatisfied requests [GET] http://localhost:3481/reports?endTime...
Я пробовал регулярное выражение с этой строкой, и метод reg.test()
возвращает true
http://grab.by/NFHi
пробовал и с этим
'http://localhost:3481/reports?endTime=2016-01-27T20:41:52.302Z&startTime=2016-01-26T20:41:52.302Z'.match(new RegExp('http://localhost:3481' + '/reports\\?.*', 'g'))
и возвращает ["http://localhost:3481/reports?end..."]
В чем проблема?
Error: Unsatisfied requests
противError: Unexpected request:
- person BotanMan   schedule 28.01.2016