Тестирование метапоиска/вымогательства

Есть ли способ проверить форму метапоиска в рельсах, чтобы узнать, ожидаются ли возвращаемые результаты?

Например, я хочу сделать

<%= form_for @search do |f| %>
    <p>
      <%= f.label :supplier_name_contains %>
      <%= f.text_field :supplier_name_contains %>
    </p>
     <p class="button"><%= f.submit "Search" %></p> 
<% end %>

и оставьте результаты, чтобы убедиться, что они действительно содержат указанный текст. Как бы я это сделал?


person Sean    schedule 14.11.2011    source источник


Ответы (1)


Это не автоматическое тестирование, но вы можете использовать

<p>SQL: <%= @objects.to_sql %></p>

который отображает соответствующий SQL-запрос.

person dahoo    schedule 09.12.2011
comment
Да, это может сработать, не совсем тот ответ, который я искал, поэтому не приму его, но спасибо. Проголосовал :) - person Sean; 16.12.2011