dbunit

    2熱度

    2回答

    我有麻煩創建使用org.dbunit我的數據庫中導出。 database.QueryDataSet。當我打電話org.dbunit.dataset.xml.FlatXmlDataSet.write(IDataSet,OutputStream的),我得到以下堆棧跟蹤: java.lang.IllegalStateException: Did not find column 'MYCOL' for <

    0熱度

    2回答

    我有它使用DBUnit的單元測試一個基於Hibernate的應用程序。我們有一個XML測試數據庫,它在每個測試的setUp()中加載了虛擬數據,並在tearDown()過程中被刪除。問題是,我不能再運行在IDE整個套件(在這種情況下,的IntelliJ),因爲後約300測試,堆內存得到全部用完。測試從約0.3秒到30+秒執行,直到JVM最終放棄並死亡。 當我運行通過Ant的junit任務的測試套件

    1熱度

    3回答

    我正在修復我們正在通過Hibernate/DBUnit進行測試的項目的測試套件。有幾個測試用例都拋出了與Hibernate類似的異常,如下所示: java.sql.SQLException:不在聚合函數或group by子句中:[email protected] in statement [ ... blah ...] 通過我的谷歌搜索,我懷疑這是由於我們使用聚合函數AVG(),因爲這是在異常的消

    2熱度

    2回答

    我在運行DBUnit測試時遇到了奇怪的DB2問題。我的DBUnit測試是高度定製的,但我不認爲這是問題。當我運行測試,我得到一個錯誤: SQLCODE:-1084,SQLSTATE:57019 which translates to SQL1084C共享內存段不能進行分配。 這聽起來像一個奇怪的記憶問題,雖然這是一件很奇怪的事情。如果我登錄到測試數據庫服務器,然後進入db2並執行「connect

    1熱度

    2回答

    我運行Oracle 10g和具有與列TYPE_NAME TIMESTAMP(6) WITH TIME ZONE 當膨脹成他們出來爲 oracle.sql.TIMESTAMPTZ java類但DbUnit無法處理將Oracle特定類轉換爲字符串以寫入XML。我想知道是否有任何簡單的方法可以將這些Oracle特定時間戳(例如,在我的SELECT語句中)以某種方式轉換爲java.sql中的某些內容。