【发布时间】:2013-06-26 09:18:42
【问题描述】:
我想测试我的命名空间控制器,但是当我提出控制器时没有提出任何东西并且测试通过了。我没有收到任何路线错误。他们都工作正常。但它必须引发错误。实际上它必须调用索引操作,但它没有。原因是什么?
dashboard_controller_spec.rb
require 'spec_helper'
describe Admin::DashboardController do
it "gets index" do
get :index
end
end
routes.rb
namespace :admin do
match 'dashboard' => 'dashboard#index', :as => :dashboard
end
dashboard_controller.rb
class Admin::DashboardController < Admin::ApplicationController
def index
raise "asd"
end
end
【问题讨论】:
标签: ruby-on-rails testing rspec rspec-rails