最佳答案
我对爪哇真的很陌生。
我正在对一个构造函数运行一些 JUnit 测试。构造函数是这样的: 如果为它的一个参数提供一个 null 或空字符串,它就应该抛出一个异常。
当我使用 null 或空字符串参数在 JUnit 中测试这个构造函数时,我得到一个红色条,尽管我几乎100% 确信当这些参数传递给构造函数方法时,该构造函数方法确实抛出了异常。
如果方法按照预期的方式抛出异常,那么 JUnit 中是否应该有一个绿色的条?还是当抛出异常按照预期的方式工作时,应该得到一个红色条?