Я нахожу это невероятно расстраивающим, что угловатые макеты блокируют все запросы ПО ПО УМОЛЧАНИЮ и заставляют меня «проезжать», что я хочу.угловато-фальшивый - только макет явного запроса. сквозные все непредвиденные запросы
Иногда я просто хочу протестировать 1 URL-адрес с макетом, и я должен проскользнуть через серьезные обручи для каждой ошибки «Неожиданный запрос».
Я не знаю регулярное выражение, мне не нравится регулярное выражение, я не хочу использовать регулярное выражение!
смотрит на этот отвратительный код мне нужно по одной простой макете
$httpBackend.whenGET(/\/atlas\/account\/[0-9]+$/)
.respond(atlasAccounts[0]);
$httpBackend.whenGET(/\/scripts$/).passThrough();
$httpBackend.whenGET(/^\w+.*/).passThrough();
$httpBackend.whenPOST(/^\w+.*/).passThrough();
Почему это не просто быть сведено к одной линии ???
$httpBackend.whenGET(/\/atlas\/account\/[0-9]+$/)
.respond(atlasAccounts[0]);
Или еще лучше, почему он не поддерживает проклятые подстановочные знаки? Они пытаются сделать жизнь разработчиков сложнее?
$httpBackend.whenGET("/atlas/account*")
.respond(atlasAccounts[0]);
Это все, что нужно, если только это было это интуитивное ...
Есть ли способ отключить это все или ничего конвенции в ngMock и только перехватывают URLs Я ЯВНО издеваться?
Серьезно я полностью согласен потратить дни на этом, я понятия не имел, что он блокирует все остальные запросы по умолчанию. – IronHide