Подтвердить что ты не робот

Единичное тестирование приложений facebook

Каковы хорошие практики модульного тестирования facebook Canvas?

Допустим, у вас есть приложение MVC с контроллерами, использующими локальную библиотеку Facebook, которая обеспечивает доступ к Graph API, сеансу FB. В конце концов ваше приложение зависит от механизма аутентификации facebook (OAuth и Facebook Connect), поэтому пользователь должен пройти аутентификацию перед продолжением. Как бы вы проводили модульные тесты для контроллеров? Одна вещь приходит мне на ум - наличие библиотеки Facebook с режимом "тестирования", а поддельный сеанс может выполнять эту работу. Любые идеи приветствуются.

4b9b3361

Ответ 1

Когда у меня возникла эта проблема, я просто закрыл вызовы библиотеки Facebook в объекте (или наборе функций функций) и использовал макет этого объекта в модульных тестах.