rspec2

    1熱度

    2回答

    我碰到一些可怕的看着RSpec的2個測試: something.should be 不,我不小心忘剪切+粘貼線, 就是它的休息! 那麼它的確切語義是什麼? should_not be_nil? 請在這爲什麼這是可怕的風格編鐘。 恕我直言,這是馬虎,不精確,並沒有明確表達什麼是必需的。 (它會觸發我的嘔反射;)

    2熱度

    2回答

    請幫忙解決問題。 型號: class StatusPoll < ActiveRecord::Base has_many :polls end class Poll < ActiveRecord::Base belongs_to :status_poll end 規格/工廠/ status_poll.rb: FactoryGirl.define do fac

    0熱度

    1回答

    目前我使用 平行試驗 rspec的 誘惑0.8.0 我跑我得到以下錯誤試驗後: RSpec::Core::MultipleExceptionError 我需要的錯誤的整個回溯。是它的一些參數,我需要傳遞給我用它來運行,是有一個永久的方式命令,使其始終打印整個錯誤

    0熱度

    1回答

    我有一個測試項目,其中有多個IT塊。每件事情都很順利,但是,當我運行我的rspec測試時,我沒有在終端上獲取我的塊內的文本。相反,我得到了終端 在剛開綠點任何人都可以提出如何讓我的終端就可以了塊文本? 這是rspec寶石版。 * LOCAL GEMS * rspec的(3.3.0) rspec的核(3.3.1) rspec的-預期(3.3.0) rspec的-嘲笑(3.3.1) RSpec的支持(

    -1熱度

    2回答

    我對rspec測試相當新,我試圖測試用戶的位置時遇到問題。這是一個測試模擬country_code的行爲以阻止來自特定區域的垃圾郵件。 這是我服務的代碼: class GeocodeUserAuthorizer def initialize(user_country_code:) @user_country_code = user_country_code end

    0熱度

    1回答

    我正在從RSpec 2遷移到RSpec 3.儘管試圖使用Rspec 2.99.2刪除所有的棄用,我已解決所有其他棄用。除, stubbing implementations with mismatched arity is deprecated. Called from /path/to/file.rb:60:in `block in deliver_grouped_system_event_no

    0熱度

    1回答

    我在可編程文件夾 module Programmability module Parameter class Input < Parameter::Base attr_reader :args def initialize(name, type, **args) super(name, type) @args = args

    0熱度

    1回答

    我有不同的函數來編寫一個Rspec測試。但問題是,我試着在這裏測試,每個函數都有相同的語法,所以我必須複製每個測試用例的「期望」行的粘貼。你知道我該如何寫一次,期望斷言一次並適用於每個測試步驟? 看看 「預計(延遲:: Job.count)。爲了EQ(1)」 在下面的代碼: it 'is able to send reminder email for submission deadline to

    0熱度

    1回答

    我們的測試套件存在問題。 每當整個套件啓動時,就會創建一個零散的記錄。 每當我運行一個文件或規範的上下文,這個流浪記錄不會被創建。 我在spec_helper.rb中寫了config.before(:each) { puts "COUNT = #{Model.count}\n" },無論測試運行的順序如何,這個記錄都以某種方式存在。似乎在這些例子甚至開始之前。 我們種子我們的數據庫,所以我嘗試了一

    2熱度

    1回答

    請幫助測試協會。我有型號: class Album < ActiveRecord::Base belongs_to :user end class User < ActiveRecord::Base has_many :albums, dependent: :destroy end 我嘗試測試協會: describe Album do describe '