dbunit

    0熱度

    1回答

    我使用的是Spring 3.1.1,DBunit 2.4.9,JUnit 4.10,hibernate 4.1.4。 我被困在構建一些測試的問題。我有一個反身組成空值在我班上的一個: @Entity public class UserStep { private long id; private long version; private String code;

    0熱度

    1回答

    in hsqldb我想要生成一個過程,該過程返回一個遊標並執行從varchar輸入字符串中獲取的查詢。下面的代碼: CREATE PROCEDURE EXECUTE ( IN piv_query VARCHAR(400) ) BEGIN ATOMIC DECLARE pov_output CURSOR WITH RETURN FOR piv_query; OPEN

    3熱度

    1回答

    我試圖使用flatXmlDataSetBuilder爲我的junit測試填充數據庫MS-SQLSERVER。問題是表名包含' - '。 的XML我使用的是這樣的: <?xml version='1.0' encoding='UTF-8'?> <dataset> <TABLE-NAME ID="1111" NAME="TEST"/> </dataset> 的代碼是: FlatXml

    2熱度

    2回答

    我們在應用程序中使用POI 3.8。我們的項目使用dbunit從.xls文件加載數據集,顯然dbunit與POI 3.8不兼容。我得到以下例外, java.lang.NoSuchMethodError: org.apache.poi.hssf.usermodel.HSSFDateUtil.isCellDateFormatted(Lorg/apache/poi/hssf/usermodel/HSSF

    5熱度

    2回答

    考慮典型DBUnit的彈簧試驗(見https://github.com/springtestdbunit/spring-test-dbunit): @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = { "classpath:/META-INF/spring/applicationContext-d

    1熱度

    1回答

    我有兩個表「流派」和Libraire。 Librairie有一個在ID字段中引用Genre的外鍵。該字段是自動生成的。 我正在用DbUnit進行測試。在每次測試開始時,我先在流派中插入行(帶有XML文件),然後在Librairie中插入。這就是我遇到的一個問題:我不知道事先知道我剛剛生成的流派的ID是什麼,我不能在Librarie中填寫外鍵字段。 有沒有辦法檢索我剛剛創建的流派的ID,並直接在XM

    0熱度

    1回答

    我想測試與DBUnit使用休眠的應用程序。我的測試在創建 - 刪除策略的內存數據庫上運行。 當DBunit嘗試提供數據庫時,我不斷收到NoSuchTableException。我在這個組合(Hibernate和DBUnit)的Web上找到的所有示例都有在* hbm文件中聲明的數據庫結構。 爲了將Hibernate與DBUnit集成,是否必須具有hbm文件? 乾杯!

    0熱度

    2回答

    我在測試環境中使用HSQLDB,提供腳本來創建表格,然後導入要插入到模擬數據庫中的測試數據。在生產層面,我們有Microsoft SQL服務器數據庫。 HSQLDB給我的錯誤仍然如下: java.sql.SQLSyntaxErrorException: user lacks privilege or object not found: GETDATE 20:17:48,283 ERROR [Ap

    1熱度

    1回答

    寫了一個簡單的junit/spring-test dbunit測試來測試我的jpa實體持久性。奇怪的事情發生。當DbUnit的比較我與@ExpectedDatabase集文件,它拋出異常比較喬達時間字段: junit.framework.ComparisonFailure: value (table=person, row=2, col=birth_date) expected:<1973-11-

    4熱度

    3回答

    我想在Java + DBUnit /中的每次測試之後重置數據庫和序列。 我見過這個問題,但沒有我努力得到的代碼解決方案。 How to use Oracle Sequence Numbers in DBUnit?