Я предлагаю вам взглянуть на код для плагина resource_controller . Я также видел подход в нескольких других плагинах.
Ответ прост: в каталоге test вы создаете приложение, использующее ваш плагин. Оттуда вы просто используете общие инструменты для тестирования представлений Rails.
Тестовое приложение может быть очень простым, если для вашего плагина не так много вариантов использования. В случае более сложных плагинов, таких как resource_controller, вам, вероятно, придется создать довольно много разных контроллеров и т. Д.
Чтобы заставить ваше тестовое приложение загрузить ваш плагин, самый простой способ - создать ссылку на корень каталога r_c внутри каталога плагина тестового приложения. Это не сработает в Windows, только в операционных системах POSIX.