Я думаю, что это хороший вопрос, однако я не понимаю, как их API может быть контрпродуктивным для вашей стратегии тестирования.Есть ли у вас какие-то конкретные проблемы с кодированием;затем добавьте этот код к своему вопросу.
Как правило, вы хотите изолировать всю передачу 3-paty интеграции в небольшую часть вашей системы (нет необходимости использовать их классы в собственных сигнатурах методов);тогда вы можете смоделировать эту часть системы, если / когда это необходимо.И если вы хотите, вы можете проверить, что у вас есть правильная интеграция в изоляции (возможно, путем насмешки протокола).