Имитация отклика от удаленого сервиса
Недавно устроился джуном на галеру, дали проверить и пофиксить баг с отправкой смс-кода для авторизации на сайте. Но вся фишка в том что сам удаленный сервис отключен для экономии средств и как такого мне полноценно не отдебажить и не посмотреть на работоспособность фичи. Есть какой то способ сымитировать сервис и отклик от него чтобы пройти запрос и посмотреть есть ли реально баг или я просто убиваю время впустую?
var httpResponse = httpClient.GetAsync($"Url адрес{телефон}&text={тут смс-код}&sign={cот кого}").GetAwaiter().GetResult();
Тут возвращается 401 ошибка ожидаемо и естественно в дальнейшем не проходит никакие проверки и как следствие не работает.
Ответы (1 шт):
Если поможет, Postman умеет делать фейковый сервер https://learning.postman.com/docs/designing-and-developing-your-api/mocking-data/setting-up-mock/
Но я бы посоветовал изучать юнит-тесты и тестировать такие моменты через фейковые классы