嗨,我正在使用 @Parameters 注释将 3 个参数传递给测试用例。可以将其中任何一个设为空并进行测试吗?请帮忙..
问问题
3318 次
2 回答
4
您使用的是哪个版本的 JUnit?如果您只是尝试从带有 @Parameters 注释的方法中返回 null,会出现什么问题?它是 NullPointerException 吗?因为如果是这样,我记得 4.10 中有这样一个错误,不知道他们是否已经修复了它。
您只是尝试返回new Object[] {null, someObject1, someObject2}
吗?这应该有效。如果没有,请提供有关您的测试外观/问题所在的更多信息。
于 2012-07-28T22:53:01.850 回答
0
最近我开始了zohhak项目。它可以让你写:
@TestWith({
"25 USD, 7",
"38 GBP, 2",
"null, 0"
})
public void testMethod(Money money, int anotherParameter) {
...
}
于 2012-12-05T15:46:18.497 回答