Kri*_*rma 3 java junit4 testcase
是否可以使用可在多个测试类中使用的通用@Before和@After固定装置?
我已根据模块(库存,销售,采购等)将测试(分类)分开.对于所有这些测试,用户登录是一个先决条件,目前我正在@Before为每个类使用它.问题是当我需要更改用户ID或密码时,我需要更改每个类.有没有办法编写@Before/ @After可以在所有测试类中使用?在这种情况下,测试套件是否可以派上用场?
在@Before和@After适用于继承:
public abstract class AbstractTestCase {
@Before
public void setUp() {
// do common stuff
}
}
Run Code Online (Sandbox Code Playgroud)
如果你想在每个测试用例中做特定的事情,你可以覆盖它:
public class ConcreteTestCase extends AbstractTestCase {
@Before
@Override
public void setUp() {
super.setUp();
// do specific stuff
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1278 次 |
| 最近记录: |