如何使用mongodb(mongoid)后端测试rails应用程序?

时间:2014-05-01 12:03:09

标签: ruby-on-rails mongodb unit-testing mongoid

简单的控制器测试代码可以在SQL后端rails应用程序中运行,但不能在mongodb后端rails应用程序中运行。

require 'test_helper'

class PostsController < ActiveController::TestCase
  test "should get index" do
    get :index
    assert_response :success
  end
end

在运行rake --verbose test时,没有正常的成功输出并退出&amp;没有打印。

任何可能出错的线索?

1 个答案:

答案 0 :(得分:1)

我已经找到了问题的根本原因。将require "rails/test_unit/railtie"添加到config / application.rb时,可以毫无问题地运行测试。