我在project.rb:
has_many :items, :dependent => :destroy
Run Code Online (Sandbox Code Playgroud)
在item.rb中:
belongs_to :project
Run Code Online (Sandbox Code Playgroud)
我的项目夹具:
b1_s_first_project:
title: B1's first project
Run Code Online (Sandbox Code Playgroud)
我的物品夹具:
b1_s_first_project_s_first_item:
title: B1's first project's first item
project: b1_s_first_project
Run Code Online (Sandbox Code Playgroud)
在我的单元测试中,我设置了局部变量item = items(:b1_s_first_project_s_first_item)
和project = projects(:b1_s_first_project)
.当我调用时project.destroy
,project.destroyed?
返回true,但item.destroyed?
返回nil,就好像它没有被销毁一样.我错过了什么?提前致谢.
归档时间: |
|
查看次数: |
1275 次 |
最近记录: |