rspec-rails

    0熱度

    1回答

    我已經得到了link_to "My Account", edit_user_path(current_user)在瀏覽器中工作但Rspec的是給我下面的錯誤 1) Can edit user details Failure/Error: current_path.should eq(edit_user_path(@user)) ActionController::Routing

    1熱度

    2回答

    我有這樣一個塊: begin response = Facebook.make_profile_request(params[:token]) rescue => e Airbrake.notify( :error_class => "Facebook Processing", :error_message => "Error: #{e.message}"

    0熱度

    1回答

    $bundle exec rspec spec/ Could not find rake-0.9.2.2 in any of the sources Run `bundle install` to install missing gems. 我完全新的Rails,並試圖閱讀教程:http://ruby.railstutorial.org/chapters/static-pages#sec:

    0熱度

    2回答

    我有一個請求規範,試圖在我的Rails 3.1中測試文件下載功能。該規範(部分)如下: get document_path(Document.first) logger(response.body) response.should be_success 它失敗: Failure/Error: response.should be_success expected success

    16熱度

    2回答

    我爲Rails 3.1應用程序添加了一些確認對話框,並在此之前添加了相應的測試。在Railscast #257的模型之後,我在測試中添加了':js => true',添加了database_cleaner並相應地修改了spec_helper.rb文件。 當我運行測試時,Firefox啓動,Capybara-Selenium填充字段中相應的用戶名和密碼,但登錄失敗(即「無效的用戶名/密碼」。)其他沒

    1熱度

    3回答

    任何人都知道一種方法來縮短這一行? (RSpec的2) location = mock location.should_receive(:build) 例如,可以定義以下內容: location = stub location.stub(build: true) 上面相同: location = stub(build :true) 因此,任何人看到的方式來指定模擬電話的期望?

    1熱度

    1回答

    我如何將:user_id存在session使用摩卡框架與Spec測試? 我試過如下: session.stubs(:USER_ID).returns(1) session.stub!(:USER_ID).and_return(1) 會議。預計(:[])與(has_entries( 'USER_ID'=> 1)) 但我得到零會話:在上述嘗試[USER_ID]! 所有示例都顯示瞭如何存根對象,但會話是

    0熱度

    2回答

    我正在嘗試不同的博客與Rails 3和RSpec的例子。是的,它在Windows上,所以答案並不是使用Windows。沒有選擇。繼續... 我能夠使用rspec spec或rake spec:models來運行規範,以便看起來很好。但是,如果我嘗試使用具有屬性的before塊,則無法創建具有這些屬性的Person類。其他測試只是爲了顯示spec可以運行。 做了一個Person模型,然後更新了規範

    0熱度

    1回答

    我想配置Spork與RSpec和Mongoid一起工作。模型不會每次都重新加載。我發現了一個描述,指出以下spec_helper調整來讓mongoid重新加載,但現在工廠女孩不高興。它返回: uninitialized constant Rails::VERSION (NameError) /home/dev1173/.rvm/gems/[email protected]/gems/factor

    5熱度

    3回答

    我不知道如何驗證傳遞給渲染模板控制器 控制器當地人當地人: def lelf_panel # ... if some_condition locals_hash = some_very_long_hash_A else locals_hash = some_very_long_hash_B end render :partial