factory-bot

    16熱度

    13回答

    我試圖設置工廠女孩與測試::單位和應該在Ruby on Rails。我已經安裝了gem,在test/factories目錄下創建了我的工廠文件,並在test/models目錄下創建了我的spec文件。我得到的當前錯誤是'ArgumentError:No such factory:test',這導致我相信test_factory.rb文件沒有被加載?任何想法,我應該改變什麼? 這是我的文件。 #te

    1熱度

    2回答

    我在JRuby rails應用程序中使用Mocha和Factory_girl。當我打電話給工廠時,我想用已經完成的一些嘲弄來返回對象。這是我正在嘗試做的一個代碼片段。 Factory.define :tweet_feed_with_tweets, :parent => :tweet_feed do |t| t.expects(:pull_tweets).returns([Factory.

    2熱度

    1回答

    我剛開始使用工廠女孩來替換燈具,當我測試。我正在使用Twitter客戶端,我正在嘗試使用工廠女孩創建Twitter對象進行測試。當我單獨創建它們時,它很好。但是,如果我嘗試關聯它們,我會看到下面的錯誤。 Factory.define :status, :class => Twitter::Status, :default_strategy => :build do |t| t.text

    20熱度

    6回答

    最近我從fixtures切換到factory_girl來測試我的Ruby on Rails應用程序。如果我運行rake test:units,在我的/ units目錄下運行測試,它們都運行得很完美。如果我使用rake test:function運行功能測試(在我的/功能目錄中),情況也是如此。但是,如果我只是運行rake測試,同時運行我的單元和功能測試,我的驗證在第二組測試(在本例中爲功能)上失敗

    1熱度

    3回答

    我正在開發用於shoulda和factory_girl的REST測試。下面 context "on :delete to :destroy" do setup do @controller = NewsArticlesController.new @request = ActionController::TestRequest.new @respons

    23熱度

    6回答

    Factory Girl是一個方便的框架框架,可輕鬆創建用於測試的模型實例。 從 Factory Girl home page: factory_girl允許您快速定義爲每個車型的原型,並要求用實例是手頭上的重要考驗性能。 一個例子(也從主頁): Factory.sequence :email do |n| "somebody#{n}@example.com" end # Let'

    8熱度

    4回答

    工廠女孩文檔提供這種語法創建(我猜)親子協會... Factory.define :post do |p| p.author {|a| a.association(:user) } end 一個帖子屬於用戶(它的「作者」)。 如果您想要定義一個工廠來創建User s,那有一堆Post s會怎麼樣? 或者如果它是多對多的情況(請參閱下面的更新例子)? UPDATE 我想我已經