Тестирование рельсов Metal / Rack с RSpec?
Скажем, у меня есть класс Metal с именем Preview. Как я могу проверить это с 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
метод, если тест явно не для контроллера. Я пытался указать:type => :controller
но безрезультатно.