我有一個方法: def fb_matches_for_friend_employer_goals(user, friend)
User.where(:is_reachable_on_fb => true, # Users that are reachable on FB via wall posts
"jobs.employer" => friend.int
我有一個應用程序依賴於名爲PSC的第三方API,但我想將我的黃瓜測試從API調用隔離到PSC。 所以,我寫了一對夫婦的黃瓜步驟: When /^we pretend that PSC is up$/ do
PscV1.default_psc_connection("test user").stub!(:default_connection_is_up?).and_return(true)
我正在使用Rspec運行Rails測試以及重定向的操作,它檢查重定向頁面,而不是最終目標頁面。它是有道理的,但它不是我想要的。我想確保呈現一條Flash消息。是否不可能使用has_selector正確測試重定向目標中的最終視圖?例如,一個簡單的創建操作: it "should have flash message to notify user that signup was successful"
在我的Rails應用程序中,我正在訪問我的控制器操作之一中的env哈希。 東西線沿線的: def my_before_filter
env['some.key'] = "Something or other"
end
這對我的要求的偉大工程。 如果我開始在測試環境中我的Rails應用程序,並參觀類似的動作: # /users in UsersController#index
de