4
A
回答
0
你會期望得到的工廠是什麼?工廠的整個想法是,您不必保存一長串測試數據。相反,數據是在運行中創建的,靠近您的測試,它應該在哪裏。
6
我假設你正在做的是找到一個腳本,它會查看你的模型併爲它們生成工廠。我試過一次(除了factory_girl以外),發現它充滿了不好的數據。
我建議你慢慢過渡到使用工廠。在您編寫新測試或更新舊測試時,請創建必要的工廠。隨着時間的推移,如果你有時間和精力,你可以選擇一個單獨的測試用例,並用適當的工廠調用替換所有固定的數據調用,並移除測試用例頂部的特定夾具要求。
1
我剛剛發佈了一款名爲fix_to_chix前幾天,以解決確切同一問題的寶石。
它可能需要很多改進,但它可以幫助你:http://github.com/caike/fix_to_chix(你需要複製並粘貼到瀏覽器,因爲如此看來,把url中的一些字符)
相關問題
- 1. 如何在Factory Girl Rails中使用Pry?
- 2. rspec factory girl associations
- 3. Rails/Rspec/Factory girl:記錄不關聯?
- 4. Rails 4/Factory Girl - has_many/has_many factory並定義了不同的對象
- 5. 檢查Factory-Girl中的現有記錄
- 6. rspec和Factory Girl中的種子記錄
- 7. <top(required)>中的rspec-rails和factory girl block:undefined方法`build'
- 8. Rails 3:將燈具轉換爲一組ActionController ::參數
- 9. 在Cucumber特性中使用Factory Girl步驟定義(Rails 3)
- 10. 在Rails Factory Girl中創建重複記錄
- 11. rspec與Factory Girl的模型關聯
- 12. 使用Factory Girl創建具有唯一屬性的實例
- 13. Rails,RSpec和Factory Girl:如何連接到2個數據庫
- 14. 使用RSpec和Factory Girl測試before_save
- 15. 使用Factory Girl工廠更新記錄
- 16. 將參數傳遞給post:創建請求ruby-on-rails-3.1,Rspec,factory-girl
- 17. 在Rails 3.1中用Rspec和Factory girl測試嵌套的資源控制器
- 18. Rails 3.1,FactoryGirl或Factory?
- 19. NoMethodError:未定義方法`*'爲零:NilClass Factory Girl /水豚問題
- 20. 爲什麼Rspec/Factory Girl使用零ID生成對象?
- 21. 與控制器規格中Factory Girl的關聯
- 22. 如何使用Factory Girl中的has_many:through關係創建關聯?
- 23. 在Factory Girl中指定belongs_to關聯的特徵
- 24. 沒有這樣的文件加載 - rspec/matchers - rspec-rails,shoulda,cucumber,factory girl,Rails2.3.10
- 25. 將我的PDO聲明轉換爲Singleton Factory Class?
- 26. Rails:將HTML轉換爲PDF?
- 27. Rails將XML轉換爲json
- 28. 將html轉換爲rails helpers
- 29. 將powerpoint轉換爲閃光燈
- 30. 將Silverlight轉換爲閃光燈