spring-test-dbunit

    0熱度

    1回答

    在我的項目中,我們使用xml文件將數據插入到數據庫(oracle)。但是,我沒有得到在DB中插入數據的位置。我在執行查詢時看到插入語句。但數據在數據庫中不可見。檢索時,數據來自數據庫。但是這些數據存儲在數據庫中。它使用任何臨時表將數據存儲在數據庫或其他正在使用的機制中。我在執行插入查詢語句時調試了代碼。插入查詢語句被成功執行。但數據在數據庫中不可見。 請解釋一下,如果任何人有這個想法。

    0熱度

    1回答

    <dataset> <user id="1" created_date='2017-01-01 00:00:00' email="" user_name="root"/> </dataset> xml以上給我錯誤。問題是我已經爲用戶保留了字。我該如何解決這個問題。任何鏈接? 我使用的春天開機,春數據JPA,彈簧試驗的DbUnit,DbUnit的,PostgreSQL的

    0熱度

    2回答

    我對DBUnit的下面很奇怪的數據集: <persons id = "1" first_name ="TestName99" second_name = "TestSecondName" father_name = "TestFatherName" phone_number = "123456789" date_of_birth = "1

    0熱度

    1回答

    以下是我在運行Spring-Test-DBUnit時遇到的錯誤。進行集成測試時您遇到過同樣的問題嗎?你有什麼想法解決這個問題嗎?謝謝。 testCreatePerson(some project file): Failed to load ApplicationContext testHomePage(some project file): Failed to load Applicatio

    0熱度

    1回答

    您好我是新來的Spring MVC和想使用的彈簧測試的DbUnit創建一個集成測試,但我遇到了一個錯誤。 Keycloak.json文件未找到,但它存在於測試文件夾下。 keycloak.json的路徑也在application.properties文件中指出。請參閱錯誤below.Thanks SLF4J: Failed to load class "org.slf4j.impl.StaticL

    0熱度

    1回答

    我想爲我的項目創建一個集成測試,我是Spring Test DB Unit的新手。不幸的是在運行測試,我遇到了如下錯誤: Error: Connection refused: Connect localhost 我還添加了基本測試配置類文件,其中的配置,以及如何連接到數據庫H2。 //import classes @Configuration @ComponentScan({

    0熱度

    1回答

    我有兩個表,其中一個表的字段引用表B的字段,我使用註釋@DatabaseSetup來執行xml文件的導入,並且我在xml文件的數據集中寫入了表A和表B的數據。當我運行單元測試時,它說表A上的INSERT導致了對鍵(0)的外鍵約束的違反。 如何表達兩個表之間的引用關係?

    1熱度

    1回答

    我寫了一個單元測試,測試DAO的保存方法,我敢肯定,我保存方法的工作,但是,當我跑我的單元測試就遇到了這個錯誤: junit.framework.ComparisonFailure: row count (table=RECONCILIATION_OBJECT_HANDLER) expected:<[4]> but was:<[3]> 這裏是我的單元測試代碼: @Test @Transact

    0熱度

    1回答

    我的情況是我有兩個表,其中一個表具有外鍵約束到另一個表,並且引用是另一個表的字段'id',它會隨着每個插入而自動增加,並且對於這個引用關係是不能省略的,當我運行單元測試來測試DAO的save(INSERT)方法時,發生'id'的比較失敗不匹配(期望1,但實際值大於1並且每次運行都增加) 。 如何處理這種情況?

    1熱度

    1回答

    我想測試一個數據庫視圖,我使用db-unit將數據插入到被測試的視圖和期望值所使用的表中。表單視圖是由db-unit完成的,但是此視圖使用某些數據形成了另一個我想要的視圖以模擬,我已經做了一些腳本與模擬數據替換視圖,完成測試方法模擬視後替換原來的觀點 但是我發現一個問題,@ExpectedDatabase之後@After void after()方法調用,測試失敗。 如何從junit執行第一個@A