今天学了junit发现网上说的都一样,对于没用过junit的人那叫一个痛苦。所以我总结了下junit中failure和error的区别。
junit中:
failure是指:被测程序的逻辑有错误,得不到预期的值。执行了junit的断言。
error是指:被测程序本身抛出的异常,还没有执行到junit的断言就抛出了异常。
断言:就是junit中的方法。例如(assertEquals(),assertTrue())
java中的异常分类用一个图就明白了。
今天学了junit发现网上说的都一样,对于没用过junit的人那叫一个痛苦。所以我总结了下junit中failure和error的区别。
junit中:
failure是指:被测程序的逻辑有错误,得不到预期的值。执行了junit的断言。
error是指:被测程序本身抛出的异常,还没有执行到junit的断言就抛出了异常。
断言:就是junit中的方法。例如(assertEquals(),assertTrue())
java中的异常分类用一个图就明白了。