文件名称:JUnit中如何测试异常.doc
文件大小:24KB
文件格式:DOC
更新时间:2012-07-07 03:26:06
JUnit中如何测试异常.doc
很多时候,我们要写一些单元测试来测试我们程序是否能正确触发异常。 比如下面的例子中,我们就写了一个test case来测试一个Email验证类EmailAddrValidator,这个类有一个doValidate(email)方法可以验证email是否合法,如果不合法则会抛出ValidationException异常。因此我们写了两个方法来进行单元测试,前一个方法testDoValidate用来测试正常值,后一个方法testDoValidateException用来测试对错误的email格式是否能正确触发异常。