我想測試以下內容:與黃瓜和種子數據混淆
- >作爲用戶,我希望能夠創建帖子。每個帖子都有內容,還有一個類別(這是另一個模型),我應該可以從下拉列表中進行選擇。
我有以下步驟:
When /^I create a post with valid data$/ do
visit new_post_path
# Here it would go the fill for content
# Here it would go the select of category
end
我的問題是:我應該在哪裏定義的類別?在種子文件或..?
編輯:我的疑惑是,是,例如在我的(形式)查看我:
<div class="field">
<%= f.label :category %><br />
<%= f.select "category_id", options_from_collection_for_select(Category.all, "id", "name") %>
</div>
一旦從我的步驟定義我參觀了「新」的道路,這將訪問視圖,但Category.all將不會返回任何內容。我如何解決這個問題?
感謝