【发布时间】:2012-09-12 17:59:42
【问题描述】:
我有一个名为 MenuHeader 的类,其中包含以下内容:
class MenuHeader < ActiveRecord::Base
acts_as_tree :parent_id
belongs_to :menu
我想创建几个级别的 menu_headers,但不知道该怎么做:
FactoryGirl.define do
factory :menu_header do
name "my menu header"
menu
after(:create) { |menu_header| do_something_else_to(user) }
end
end
我会创建一个 :menu_header2 还是我可以扩展上述内容。如何将 :parent_id 设置为最近创建的 menu_header 的值?
谢谢
【问题讨论】:
-
能否详细解释一下。你的问题不清楚。
标签: ruby-on-rails rspec factory-bot rspec-rails