我正在尝试使用 RSpec 测试控制器,但由于控制器中的功能需要数据库而遇到问题。
控制器中的代码行如下所示:
@myallresources = Myrsources.all
其中 Myresources 只是继承自 ActiveRecord::Base
但是,因为没有数据库,所以没有要加载的内容,而且 @myallresources 只是一个空数组,导致测试失败。有没有办法在运行 rspec 时连接到数据库?
我对 RSpec 和 rails 非常陌生,因此非常感谢任何帮助。谢谢。