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