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>
:post
テストがコントローラーに対して明示的に行われていない場合、RSpec はメソッドをロードしないようです。:type => :controller
無駄に指定しようとしました。