агрегацию "ApiSender" но возвращают разные результаты, делаю мок обьект для этого и надеюсь на разные результаты при вызове в разных сервисах ,пытался седлать цепочку c вызовов request метода, но всегда возвращается второй результат (совет гпт чата), как можна правильно это сделать ?
пробывал так
в доке точнее даные чем у чатгпт https://docs.phpunit.de/en/10.4/test-doubles.html#willreturn. пс. вместо своего сервиса можно взять клиент из коробки, его легче мокать и тестировать https://laravel.com/docs/10.x/http-client#macros
я не знал о этом, почитаю, спасибо )
Зачем два раза мокать один и тот же метод ожидая разные результаты?
он в зависимостях у сервисов, возможно глупо сделал..
Обсуждают сегодня