我有一个产品清单,每个产品都有自己的目录清单。每个产品的可用目录都不相同。我喜欢参数化这个套件,测试每个目录是一个测试用例,但到目前为止只使用静态参数列表,即
@Parameterized.Parameters(name = "{index}: {0}")
public static Collection<String> catalogues() throws IOException, JAXBException
{
return Arrays.asList(Products.getCatalogues());
}
从config.xml文件加载目录。如果没有其他办法,我会扩展这个解决方案以满足我的需要,但我想知道是否有办法到达列表显示在@Before的地方,一旦读取了可用的目录和将它传递给@ Parameterized.Parameters