雖然單元測試用例已經全部寫完了,但有一個問題一直困擾著我,在寫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類肯定會出錯的,這里只是描述我想達到的效果,不知道哪位大位知道處理這類問題