gpt4 book ai didi

java - 如何测试junit中是否抛出并捕获异常

转载 作者:行者123 更新时间:2023-12-01 18:27:37 24 4
gpt4 key购买 nike

我需要测试以下代码:

try{
while((testBean = csvReader.read(TestBean.class,headers,getCellProcessors()))!=null){
System.out.println("no excpetion");
i=5;
}
}catch(SuperCsvException csvExc){
System.out.println("superCSV excpetion");
i=0;
}catch(Exception ex){
System.out.println("excpetion");
i=0;
}

如何测试是否抛出并捕获SuperCsvException

最佳答案

JUnit 4 supports this
@Test(expected=<YourExpectedException>.class)
public void testExceptionThrown() {
// call the method that throws exception
}

关于java - 如何测试junit中是否抛出并捕获异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25519736/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com