dev*_*ium 7 java testing testng unit-testing
所以我认为以下代码在TestNG中运行良好,尽管它没有:
public class Tests {
int i = 0;
@Test
public void testA() {
Assert.assertEquals(0, i);
++i;
}
@Test
public void testB() {
Assert.assertEquals(0, i);
++i;
}
}
Run Code Online (Sandbox Code Playgroud)
有没有办法让TestNG为每个测试方法启动一个新的Tests类?
常见的解决方案是使用@BeforeMethod 方法来设置测试状态,
@BeforeMethod
public void setup() {
i = 0;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1480 次 |
| 最近记录: |