Здравствуйте,
У меня в api часть метода взаимодействует со сторонними api. Как можно подменить эти методы если в тестах отправляются только запросы?
Тестирование API
Re: Тестирование API
В идеале можно сделать эмулятор и в локальном и тестовом конфигах подменять apiUrl на этот localhost.
Re: Тестирование API
Можно поподробней, что имеется ввиду?
Возможно у меня такая же проблема:
есть API-метод, который использует компонент VKApiClient, и при прогоне тестов хотелось бы подменять этот компонент и использовать некую заглушку с реализацией нужных методов.
Как вариант думаю создать такую заглушку и подключать ее в conf/test.php(который в свою очередь юзается в index-test.php). Но не знаю имеет ли место такой подход.
Re: Тестирование API
Извиняюсь, внимательно вчитался в вопрос)), у меня немного другое
Re: Тестирование API
Stub и Mock.nds писал(а): ↑2019.11.18, 17:35Можно поподробней, что имеется ввиду?
Возможно у меня такая же проблема:
есть API-метод, который использует компонент VKApiClient, и при прогоне тестов хотелось бы подменять этот компонент и использовать некую заглушку с реализацией нужных методов.
Как вариант думаю создать такую заглушку и подключать ее в conf/test.php(который в свою очередь юзается в index-test.php). Но не знаю имеет ли место такой подход.