我有一個rspec測試,我期望失敗,但它通過,因爲它正在測試的代碼挽救rspec引發的異常。這裏的情況爲例: class Thing do
def self.method_being_tested(object)
# ... do some stuff
begin
object.save!
rescue Exception => e
我想加快junit測試,並考慮使用3210。 由於junit seems to use a shared classloader對於一個過程中的所有測試,除了假陰性(這是好事,因爲它暴露靜態耦合),也可能出於同樣原因的誤報。 我有兩個問題對此: 是它在某種程度上可以改變在JUnit中classloader行爲的強制執行每個測試用例一個新的類加載器?我認爲能夠在兩個部門中運行junit以避免誤報