2015-09-25 22 views

回答

3

您必須將所有燈具記錄放在同一個文件中 - 燈具爲placed before running tests,並且設計在每個測試運行的數據庫中。如果您想添加特定於測試的燈具,那麼最好使用factories,它提供了本地化的特定於上下文的方法來創建和模擬對象以供您的測試使用。您可以選擇僅將它們實例化,或保存到數據庫 - 爲您提供靈活性。

最受歡迎的Rails工廠是factory girl - 您應該試試!

+0

謝謝。是的,我之前使用過工廠女孩,雖然它很笨重和緩慢。我想讓我的測試在yaml中使用歷史數據 – rigyt