如何測試的Rails塊助手在我的意見我使用一個輔助的是需要任意HTML作爲一個塊:與RSPEC
<% some_block_helper do %>
Some arbitrary HTML and ERB variables here.
More HTML here.
<% end %>
我的助手完成渲染之前一堆東西到HTML的傳遞塊回到視圖(Markdown和其他格式)。我想知道在rSpec中測試助手調用結果的最簡潔方法,如果有的話。我發現了幾個與ERB的私有方法有關的例子,但看起來有點脆弱,難以閱讀。
擴大。由於測試是另一個例子Ruby,而不是在模板中,現在還不清楚如何複製在「do」和「end」之間放置ERB標籤以外的行爲。 – Peeja 2011-04-19 16:13:21