我試圖寫一些快速路由測試一個簡單的API,所以我寫道: it "delete" do
delete("/api/notifications/:id").should_not be_routable
end
但我收到: Failure/Error: delete("/api/notifications/:id").should_not be_routable
exp
我在Rails 3.1上使用Rspec 2.6.1。 我正在嘗試從rails教程的簡單測試。以下是我在一個投機/控制器/ pages_controller_spec.rb: describe "GET 'home'" do
it "returns http success" do
get 'home'
response.should be_success #tes
我正在開發Rails 3.1.1,Ruby 1.9.2並使用Rspec2進行測試。 助手中的殘肢不能工作。 users_helper_spec.rb require 'spec_helper'
describe UsersHelper do
describe 'test' do
before do
helper.stub(:val).and_return('th
如何描述在RSpec-rails控制器示例中查找關聯模型? 我嘗試以下方法: 文章 class Article < ActiveRecord::Base
has_many :comments
end
評論 class Comment < ActiveRecord::Base
end
CommentsControllerSpec describe CommentsControl
這應該是一個簡單的參數,但無法找出它爲什麼會導致測試失敗。 運行rspec時,我不斷收到以下錯誤。但在評論「發送」方法後,一切正常。 1) Messages GET /messages works! (now write some real specs)
Failure/Error: get target_app_messages_path(@message.target_app.id)