2012-02-16 35 views
1

對於controllers,helpersmodelstest文件夾中定義得非常好的文件夾。Rails 3.1和minitest:如何測試「其他」類?

但是lib的課程呢?

我們應該把這個測試放在哪裏?在test/unit文件夾的時代,我喜歡使用這個文件夾,但現在這個文件夾被稱爲test/models,現在看起來不是一個好地方。

我創建了一個文件夾test/libsrake test不會從中讀出:/

也造就了官方測試文件夾的測試不會從普通MiniTest::Rails::Spec類繼承,所以我」 m損失共同開始結束點執行DatabaseCleaner策略和這個共同的東西。

+0

嘿@shingara - 在同一件事情上工作,你是如何最終讓DatabaseCleaner工作的? – MBHNYC 2013-10-23 16:45:29

回答

0

地址:

require "./lib/class_name" 

加載包含要測試對

可以直接運行這個測試文件,並跳過所有的助手,使之成爲即時負載測試類的文件。