Использование команд InMemoryDbService для сброса БД - PullRequest
0 голосов
/ 30 апреля 2020

Я использую InMemoryDbService для перехвата вызовов API от angular и возврата ложных результатов.

Я знаю, что существуют магические c URL-адреса, которые позволяют вам сбросить БД и изменить конфигурацию, например : http.post('commands/config', '{"delay":1000}');

Моя проблема в том, как на самом деле назвать эти apis. Я запускаю тесты с использованием транспортира и огурца js, я надеялся, что он сможет сбросить и обновить базу данных из транспортира или из браузера, но, похоже, не могу найти способ сделать это.

Единственное, о чем я могу думать в данный момент, - это создать какой-то тестовый компонент, который предоставляет функции через пользовательский интерфейс, транспортир может работать с ним таким образом, но это кажется грязным, а не как я. Я хотел бы сделать это.

...