2011-11-14 25 views
0

有沒有辦法在rails中測試元搜索表單來查看返回的結果是否預期?測試metasearch/ransack

比如我想做一個

<%= 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 %> 

休息的結果看,他們事實上確實包含指定的文本。我將如何做到這一點?

回答

1

這不是自動化的測試,但你可以使用

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

這顯示相應的SQL查詢。

+0

是的,可以工作,不是真的我正在尋找的答案所以不會接受它,但謝謝。 Upvoted :) – Sean