Я использую Clearance для аутентификации с помощью моего приложения rails, которое работает. Но теперь все мои юнит-тесты терпят неудачу, потому что они перенаправляются на страницу знака, что имеет смысл. Зазор, похоже, имеет вспомогательные функции для фиксации, но я могу найти их только для Shoulda. Существуют ли эквивалентные помощники для Test :: Unit?Зазор с тестом :: Единица
0
A
ответ
2
Я думал, что будет больше «магии», как работают макросы, но на самом деле это очень просто. Чтобы добавить поведение sign_in просто добавьте это в test_helper.rb
def sign_in_as(user)
@controller.current_user = user
return user
end
Смежные вопросы
- 1. Проблема с тестом Tkinter
- 2. Индексирование с логическим тестом
- 3. Проблема с булевым тестом
- 4. TDD с MS-тестом
- 5. Помощь с тестом. Spanish
- 6. Разница между тестом -h и тестом -L
- 7. Ошибка рендеринга Rails с отсутствующим частичным тестом/тестом
- 8. разница между тестом и тестом на SBT
- 9. Единица LinkedList
- 10. Как работать с тестом Ruby?
- 11. услуги angularjs с возвращаемым тестом
- 12. Пример проекта с блочным тестом
- 13. сборка sbt с интеграционным тестом
- 14. Mongoose MissingSchemaError с тестом Mocha
- 15. Конфигурирование travis с параллельным тестом
- 16. «Пустой набор» с эспрессо-тестом
- 17. Python Telnet с управляемой тестом
- 18. Испытательные модули с тестом :: Unit
- 19. Выбор Opengl с альфа-тестом
- 20. Проблема с тестом Rspec Timer
- 21. Интеграция Хадсона с MS-тестом?
- 22. NullPointerException с базовым тестом gatling
- 23. Сценарий производительности с кубическим тестом
- 24. Единица window.innerWidth
- 25. Репозиторий Единица работы с ObjectContext
- 26. Использование Math.Round с Единица измерения
- 27. Единица работы с Entity Framework
- 28. Единица работы с StructureMap 3
- 29. Единица работы с впрыском зависимостей
- 30. Единица работы, связанной с репозиторием