運行測試時,它在調用method()時掛起。難道我做錯了什麼?幫幫我!在JUnit中測試REQUIRES_NEW
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {"beans.xml"})
@Transactional(rollbackFor = Exception.class)
public class Test {
@Test
public void test() {
itemUnderTestDao.method();
// ...
}
}
public class ItemUnderTestDao {
@Transactional(propagation = Propagation.REQUIRES_NEW)
public void method() {
// ...
}
}
忘記上面的代碼。我現在已經在http://www44.zippyshare.com/v/46865082/file.html上傳了一個Eclipse項目(不包括像spring這樣的依賴項)。所有關於如何通過測試的信息都非常感謝!測試通過,如果我有兩個sqlite數據庫和兩個數據源...
你執行訪問數據庫中的測試任何其他代碼? – axtavt 2012-01-30 11:36:20
不,我不... – aandeers 2012-01-30 11:40:54