使用Android Junit时,在testcase中创建的线程
2016-02-26 本文已影响82人
白天才痴
第一次用android junit,在testcase中调用了产品代码中的函数,并注册了回调函数会在另一个线程中调,结果这个assert执行到时会执行中止,junit的结果中显示error而不是fail,看原因是应该是断言失败抛出的异常,junit没有当做是testcase中的断言而是运行中的某种异常来处理的。后来把断言放到testcase中就会提示fail而不是error了。
130640668969028750.png