虽然单元测试用例已经全部写完了,但有一个问题一直困扰着我,在写Junit(我这里用的是spring的Junit框架:AbstractTransactionalSpringContextTests)测试用例时,想在BTestCase类中调用ATestCase中的某个public 的方法a,但是又不能把ATestCase中的a方法提出到另一个类中,因为这个a方法也必须继承AbstractTransactionalSpringContextTests类,
例如:
测试基类MyTest
///import 略
public class MyTest extends AbstractTransactionalSpringContextTests {
             //略
}

测试类A
///import 略
public class A extends MyTest {
            public void a() {
                  //略,注意,此处有一些需要继承MyTest 才能访问的方法
                   
            }
            public void testA(){
                   //略
            }
}

测试类B
///import 略
public class B extends MyTest {
            
            public void testAFromClassA(){
                    A aFromClassA=new A();
                    aFromClassA.a();
                    aFromClassA.testA();

                   //略
            }
}
B类肯定会出错的,这里只是描述我想达到的效果,不知道哪位大位知道处理这类问题