rspec2

    1熱度

    1回答

    我正在構建一個簡單的測試,以便爲用戶顯示產品。我的規格如下所示: require 'spec_helper' describe "Show Products" do it "Displays a user's products" do product = Factory(:product) visit products_path page.should

    5熱度

    1回答

    我是new to Ruby並且已被要求在我們的新項目中使用它。我們也被要求使用Padrino (Sinatra)作爲後端/框架。爲了測試,我們被要求使用Rspec。我一直在尋找指導using Rspec for Ruby on Padrino的教程。我得到的主要是參考RoR。但是,我需要Padrino上的Ruby。 請指引我爲同任何啓動/引導/引用/討論等 請糾正我,如果我錯了任何地方。可能是我沒

    1熱度

    1回答

    我想我失去了一些東西非常非常明顯,但在我的RSpec的測試中,我想要做這樣的事情: it "should assign all channels to @channels" do get :index as

    15熱度

    5回答

    事務燈具防止after_commit被調用,但即使當我 RSpec.configure do |config| config.use_transactional_fixtures = false end 禁用它們的after_commit callback不運行。 這裏是一個Rails應用程序與我公司生產的問題上的最新RSpec的/導軌: git://github.com/shea

    2熱度

    3回答

    我正在開發中refineryCMS定製控制器,也放在app class ExchangeController < ApplicationController def exchange end end 它工作正常的根源,但要把它測試我需要登錄煉油廠用戶這樣 describe "Exchange action" do login_refinery_user

    2熱度

    2回答

    我正在使用Rails 3.2,RailsAdmin 0.0.3,Rspec和Capybara。 我試圖從我的spec文件中調用RailsAdmin url助手,如RailsAdmin wiki中所述。 rails_admin.new_path(:model_name => :user) 當我使用助手從控制器或它的工作原理很好的一個觀點,即方式,但試圖從規範文件中使用它時,它給出了這樣的錯誤: un

    0熱度

    1回答

    當我運行這個測試 require 'spec_helper' describe AssignmentsController do let(:user) { create(:user) } let(:course) { create(:course) } describe "GET 'index'" do it "returns http succes

    1熱度

    1回答

    我正在測試我的Rails應用程序的RSpec和水豚註冊表單。當我想測試我面對這個錯誤, Failures: 1) user registration allows new users to register with an email address and password Failure/Error: fill_in "Confirmation", :with =>

    9熱度

    1回答

    我有一個Rails應用程序,我正在測試它。我用設計來登錄不過,我面對的時候我想測試時發生的問題。 Users/ender/Projects/ratingw/spec/controllers/widgets_controller_spec.rb:4:in `block in <top (required)>': undefined local variable or method `login_us

    1熱度

    1回答

    我正在測試我的控制器,但請求是通過ajax來的。我不知道我該如何解決這個問題。我嘗試像HTTP請求的方式,但我在HTTP請求之前用戶XHR。然而,當我運行測試,我看這個問題, 1) RwsController Update widget score takes widget rate information Failure/Error: mock_widget.should_receiv