Я пытаюсь выяснить, как я могу (просто) насмехаться над current_user внутри моих модульных тестов в Rails?(Я использую Test :: Unit).Я пытался посмотреть на Google и StackOverflow, но ничего действительно полезного!
Есть идеи?
Спасибо!
Если вы находитесь в модульном тесте, то, вероятно, вам следует передать current_user вашему процессу.При тестировании с более высокого уровня, где вы на самом деле будете заботиться о current_user, OmniAuth имеет некоторые насмешки над тестами.
Смотрите здесь: https://github.com/intridea/omniauth/wiki/Integration-Testing
Надеюсь, что это поможет.