我有两个测试类:PostIT
和UserIT
。两个类中的测试用例都针对同一服务器(Spark)发出请求,并且是相互依赖的。我需要像这样执行测试:
PostIT
测试UserIT
测试现在,我有这个:
class PostIT {
@Before
fun initialise() {
startServer()
}
@Test
fun test1() {
}
//more test cases
}
class UserIT {
@Before
fun initialise() {
startServer()
}
@Test
fun test1() {
}
//more test cases
}
两个类都是并行执行的,由于测试用例之间的依赖性,我会遇到一些错误。
我该如何解决?