У меня есть неплохой API, предоставляемый Django и Tastypie, защищенный SessionAuthentication и DjangoAuthorization. Как я могу заставить Jasmine пройти аутентификацию или пройти страницу входа в систему до каждого теста API?Тестирование API AJAX, который использует проверку сеанса с помощью Jasmine?
0
A
ответ
1
Jasmin - это единый тестовый каркас. В модульном тесте вы должны тестировать свои устройства без необходимости внешних зависимостей. Поэтому вы не должны снова запускать свой модульный тест реальным API. Выделите свой API с помощью sinon server.
Если вы хотите запустить тест с реальной стороной и реальным API вы должны выбрать тест интеграции структуру, как Selenium или CapserJS
Смежные вопросы
- 1. AngularJS-тестирование с помощью Jasmine
- 2. Угловое тестирование с помощью Jasmine
- 3. Тестирование формата ответов API, возвращаемого угловым сервисом с помощью Jasmine
- 4. Единичное тестирование обещаний с помощью api с использованием Jasmine
- 5. Тестирование Moment.js с Jasmine
- 6. Angularjs and Jasmine: Тестирование контроллера с помощью службы ajax call
- 7. Тестирование вложенных обещаний с помощью Jasmine
- 8. Тестирование с помощью Jasmine метода, который запускает запрос async
- 9. Тестирование базовых представлений с помощью Jasmine-node
- 10. Тестирование веб-сокетов с помощью Jasmine
- 11. Тестирование функции внутри функции с помощью Jasmine
- 12. Тестирование проекта, который использует ActionBarSherlock
- 13. Тестирование modal.open() с использованием Jasmine
- 14. Тестирование классов TypeScript с Jasmine
- 15. Модуль-тестирование контроллера, который использует $ http
- 16. Лучшее тестирование coffeescript с Jasmine
- 17. Модульное тестирование $ modal с Jasmine
- 18. Тестирование AngularJS с использованием Jasmine
- 19. тестирование библиотеки javascript с jasmine
- 20. angularjs jasmine обещание тестирование
- 21. Тестирование функции обслуживания Ответ POST с Jasmine
- 22. Тестирование ngModel в Jasmine
- 23. Модульное тестирование Angularjs jasmine
- 24. Как модульное тестирование метод, который использует Task.WhenAll
- 25. Зачистка сайт, который использует проверку CRC32
- 26. Как выполнить модульное тестирование функции, которая использует window.localStorage в Jasmine
- 27. Модульное тестирование с помощью Webpack, Jasmine (-core), машинописный текст
- 28. Единичное тестирование углового кода с помощью сервиса с использованием Jasmine
- 29. экранным и удаление сеанса, который был установлен с помощью Ajax
- 30. Модуль Тестирование нокаута Переплетные обработчики с Jasmine