相关疑难解决方法(0)

使用RSpec测试导轨金属/机架?

假设我有一个名为Preview的Metal类.如何使用RSpec进行测试?

当我尝试:

require 'spec_helper'

describe Preview do

  it "should return the posted content" do
    post "/preview", :content => "*title*"
    response.body.should == "*title*"
  end

end
Run Code Online (Sandbox Code Playgroud)

我明白了:

undefined method `post' for #<ActiveSupport::TestCase::Subclass_1:0x1058b3098>
Run Code Online (Sandbox Code Playgroud)

:post如果测试没有显式用于Controller ,RSpec似乎没有加载该方法.我试过指定:type => :controller无济于事.

rack rspec ruby-on-rails

3
推荐指数
1
解决办法
3157
查看次数

标签 统计

rack ×1

rspec ×1

ruby-on-rails ×1