我以前一直在使用理论来尝试不同的条目来设置如何在jUnit中设置对象的值。
现在我正面临这个问题,
我想使用理论做同样的事情并使用所有可能的答案创建不同的对象,但是然后将它们全部归入列表中以便稍后通过其他测试(断言)。
我尝试制作一个空列表并通过调用一个运用理论运行的私有方法添加元素并使用入口点但不起作用......像这样:
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
...code to handle open url...
}
然后
@DataPoints("ids")
public static String[] eventIds = {"123", "1234"};
@Theory
private Object test(@FromDataPoints("ids") final String id) {
return new Object(id);
}
任何想法如何存档?
最后我想得到一个包含所有可能对象的List(在这种情况下只有2个)