Java 替换扩展AbstractTransactionalJUnit4SpringContextTests以进行注释?
我有考试Java 替换扩展AbstractTransactionalJUnit4SpringContextTests以进行注释?,java,spring,testing,junit,Java,Spring,Testing,Junit,我有考试 public class CandidateServiceTest extends AbstractTransactionalJUnit4SpringContextTests 但我的任何测试都有公共部分,我想为它创建抽象类 在java中,我不能从两个或多个类扩展 您能帮助我吗?您需要构建一个小型的类层次结构。创建一个扩展Spring的AbstractTransactionalJUnit4SpringContextTests类的自定义抽象类,然后让CandidateSe
public class CandidateServiceTest extends
AbstractTransactionalJUnit4SpringContextTests
但我的任何测试都有公共部分,我想为它创建抽象类
在java中,我不能从两个或多个类扩展
您能帮助我吗?您需要构建一个小型的类层次结构。创建一个扩展
Spring
的AbstractTransactionalJUnit4SpringContextTests
类的自定义抽象类,然后让CandidateServiceTest
扩展该类
public abstract class MyAbstractTransactionalJunit4SpringContextTests
extends AbstractTransactionalJUnit4SpringContextTests{
//Custom logic, this class has super class AbstractTransactionalJUnit4SpringContextTests
}
public class CandidateServiceTest
extends MyAbstractTransactionalJunit4SpringContextTests{
//Custom logic, this class has super class MyAbstractTransactionalJunit4SpringContextTests
}
@用户2740224很高兴我能帮忙。