第一次用android junit,在testcase中調(diào)用了產(chǎn)品代碼中的函數(shù)魄宏,并注冊了回調(diào)函數(shù)會在另一個線程中調(diào)秸侣,結(jié)果這個assert執(zhí)行到時會執(zhí)行中止,junit的結(jié)果中顯示error而不是fail宠互,看原因是應(yīng)該是斷言失敗拋出的異常味榛,junit沒有當(dāng)做是testcase中的斷言而是運行中的某種異常來處理的。后來把斷言放到testcase中就會提示fail而不是error了予跌。
130640668969028750.png