【发布时间】:2011-09-23 11:04:17
【问题描述】:
当使用构造函数Factory和DataProvider一起使用时,dataprovider总是在@BeforeSuite之前运行。
有人知道发生了什么吗?这是非常没用的,因为我无法想象我会在 @DataProviders 之一中初始化东西......
另外,如果 II 使用 DataProvider 使 @Factory 的构造函数运行 2 次,则测试类使用 @BeforeClass 运行 2 次,然后在没有 @BeforeClass 的情况下再次运行。第三个循环不应该存在,因为 DataProvider仅返回 2 个值...
【问题讨论】: