При написании не-rails проекта ruby я часто оказываюсь в положении, когда я хочу использовать определенные части платформы Rails. Это могут быть расширения объекта (например, метод String Camelize) или, как сегодня, ActionDispatch::Assertions::SelectorAssertions
, где я просто хочу добавить css_select
к некоторым моим тестам.
Я часто запутываюсь из-за переносов / подчеркиваний и часто пытаюсь выяснить, что именно мне нужно. И я еще не нашел систему ...
Существует ли правило, как требовать часть Rails, если я знаю, какой модуль или класс я хочу?