如何用RSpec测试在Ruby on Rails项目中实现导轨金属机架功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计175个文字,预计阅读时间需要1分钟。
ruby假设有一个名为Preview的Metal类。如何使用RSpec进行测试?
当我尝试测试时:
rubyrequire 'spec_helper'
describe Preview do it should return the posted content do post /preview, :content=> title response.body.should==title endend
假设我有一个名为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
我明白了:
undefined method `post' for #<ActiveSupport::TestCase::Subclass_1:0x1058b3098>
似乎RSpec没有加载:post方法,如果测试没有显式为Controller.我已经尝试过指定:type => :控制器无济于事.
rspec具有包含rails集成测试(通过机架)的集成规范.只需将该规范放在./spec/integration/preview_spec.rb中即可.本文共计175个文字,预计阅读时间需要1分钟。
ruby假设有一个名为Preview的Metal类。如何使用RSpec进行测试?
当我尝试测试时:
rubyrequire 'spec_helper'
describe Preview do it should return the posted content do post /preview, :content=> title response.body.should==title endend
假设我有一个名为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
我明白了:
undefined method `post' for #<ActiveSupport::TestCase::Subclass_1:0x1058b3098>
似乎RSpec没有加载:post方法,如果测试没有显式为Controller.我已经尝试过指定:type => :控制器无济于事.
rspec具有包含rails集成测试(通过机架)的集成规范.只需将该规范放在./spec/integration/preview_spec.rb中即可.
