2013-05-15 3 views
0

У меня есть неплохой API, предоставляемый Django и Tastypie, защищенный SessionAuthentication и DjangoAuthorization. Как я могу заставить Jasmine пройти аутентификацию или пройти страницу входа в систему до каждого теста API?Тестирование API AJAX, который использует проверку сеанса с помощью Jasmine?

ответ

1

Jasmin - это единый тестовый каркас. В модульном тесте вы должны тестировать свои устройства без необходимости внешних зависимостей. Поэтому вы не должны снова запускать свой модульный тест реальным API. Выделите свой API с помощью sinon server.

Если вы хотите запустить тест с реальной стороной и реальным API вы должны выбрать тест интеграции структуру, как Selenium или CapserJS

Смежные вопросы