一般情况下用 rspec
是这样婶的:
describe '#index' do
it "return 200" do
@request.env['Auth-Token'] = account.access_token
get :index
expect(response).to have_http_status(200)
end
end
get
方法的定义是这样婶的:
def get(action, *args)
也就是说,这个方法的第一个参数必须是 action
??? 我有很多自定义的方法名,并非默认的 create
index
之类的。我该如何使用 rspec
测试 controller
中的自定义方法?
求各路大佬相助...