rspec-rails

    0熱度

    1回答

    所以我使用rspec來測試我的代碼,因爲我正在經歷Rails Tutorial,當我在listing 3.20中測試代碼時,我一直收到這個錯誤。當我用眼球看着它時,所有東西都會檢查出來,但RSpec似乎並不喜歡它。 (請注意,我只是做了其中一個頁面,而不是三個,因爲他們都給予同樣的錯誤) [email protected]:~/rails_projects/sample_app$ rspec sp

    14熱度

    3回答

    我試圖測試應用程序控制器上的方法,該方法將用作之前的過濾器。要做到這一點,我已經在我的測試中設置了一個匿名控制器,並使用之前的過濾器來確保它正常工作。 測試目前看起來是這樣的: describe ApplicationController do controller do before_filter :authenticated def index en

    5熱度

    4回答

    任何人都可以建議我很好的來源(簡單的例子)爲黃瓜和rspec教程(導軌3)??? 編輯: 其實我在尋找一個很好的例子免費在線資源..

    7熱度

    4回答

    我的問題出現在Ruby on Rails教程here的第11章中。 我看到這個RSpec的錯誤: Failure/Error: :user => Factory(:user, :email => Factory.next(:email))) ActiveRecord::RecordInvalid: Validation failed: Email has already be

    5熱度

    2回答

    據ActiveRecord::Base文檔: ==(comparison_object)如果comparison_object是完全相同的 對象,或comparison_object是 相同類型的和自具有ID,它是,則返回true 等於comparison_object.id。 請注意,除了其他記錄是 接收器本身,新記錄不同於 定義的其他記錄, 。此外,如果您使用select取 現有記錄並將 ID

    3熱度

    2回答

    我使用rails (3.0.4)和rspec-rails (2.5.0). When I run軌產生的RSpec:安裝 it produces spec_helper.rb`包含此行:當我運行rake spec我得到這樣的警告在終端 ENV["RAILS_ENV"] ||= 'test' : DEPRECATION WARNING: RAILS_ENV is deprecated. Plea

    6熱度

    4回答

    我試圖用rspec在我的current_user(使用修改後的restful_authentication auth解決方案)上剔除方法。我完全不確定如何在我的控制器規格中訪問此方法。 current_user本身不起作用。我需要首先獲得控制器嗎?我該怎麼做呢? 使用rails 2.3.5,rspec 1.3.0和rspec-rails 1.3.2 # my_controller_spec.rb