1
我正在使用mysql db在rails中运行rspec。在我使用factoryGirl创建一个对象后,我想销毁它,以便数据库看起来很干净,以便运行下一个规范。 下面是我在规格设置:mysql错误:无法销毁使用factoryGirl创建的对象
before (:each) do
User.destroy_all
@user = Factory.create :user
end
after (:each) do
@user.destroy
end
我运行rspec的一个错误:
Failure/Error: @user.destroy_all
NameError:
uninitialized constant User::connection
Failure/Error: @user.destroy
NameError:
uninitialized constant User::connection
我建立用户模型 :dependent => :destroy
这里有什么问题?
小心......并不是说factoryWife!这将更难以摧毁!所以升级之前要小心.... :-) – TMS 2012-04-17 21:10:41