【发布时间】:2012-02-05 14:55:44
【问题描述】:
所以,我在 Rails 中运行测试时遇到了一些问题。当我运行“Rake 测试”时,我有类似的东西
http_basic_authenticate_with :name =>Hello.first.myhello, :password =>Hello.first.myhello
在我的控制器中,我收到一个错误
'method_missing':nil:NilClass (NoMethodError) 的未定义方法 `myhello'
很明显,固定装置没有被加载,无论如何我可以让它们加载并且不会失败吗?使用 Rails 3.1。
【问题讨论】:
-
我不使用 testunit,但是您实际上是在哪里为此设置数据的?在seed.rb 文件中?在您的步骤的一些设置代码中?
标签: ruby-on-rails-3 unit-testing fixtures