2015-10-13 57 views
0

我正在使用ruby中的minitest自動化api。如果任何斷言失敗了,那麼我想執行某種操作。當assert_equal()出現故障時,我能做些什麼嗎?如何在斷言失敗時執行動作

+0

請發佈最少量的代碼來重現問題。 – orde

回答

2

assert_equal比較兩件事。你可以自己比較這些東西。 Like:

if a != b 
    action 
end 

p.s. assert_equal不僅僅是比較(比較float/time/class/regex),你可以看看他的source