В Ruby on Rails, учитывая строку, можно ли определить, был ли вызван .html_safe для этой строки?
Причина вопроса: я хотел бы написатьмодульный тест контроллера, который проверяет, что html_safe имеет not , вызванный для определенной строки, чтобы доказать, что когда эта строка позже будет отображена на странице в представлении, Rails будет избегать строки (избегая возможных уязвимостей XSS).
Я понимаю, что вместо этого я мог бы на самом деле визуализировать страницу в своем тесте, а затем проверить визуализированное тело страницы, но мне интересно, есть ли более прямой способ сделать это?