для апи неплохо мокать внешние зависимости
мы же априори считаем, что фб работает всегда хорошо
ФБ работает хорошо. Он корректно обрабатывает невалидные связки данных в запросах, возвращая ошибку.
Блин, не представляю, как один внешний метод замокать, не вешая в него кучу логики, фактически, повторяя реализацию внешнего АПИ.
Ведь этот один замоканный внешний метод должен менять своё поведение на разных входных данных, в т.ч. возвращать список декларированных внешним АПИ ошибок.