1
我有一個與DataBase(MySql)一起工作的類。我想測試這個課程。在數據庫中有很多模式和表格,而我的課程使用了很多模式和表格。我需要用什麼來測試這個數據庫?我嘗試使用HSQLDB數據庫從內存中的數據庫加載所有模式和表,但我無法加載多個模式。其他建議?也許使用其他數據庫或框架進行測試?用多種模式在Java中進行DBUnit測試
我有一個與DataBase(MySql)一起工作的類。我想測試這個課程。在數據庫中有很多模式和表格,而我的課程使用了很多模式和表格。我需要用什麼來測試這個數據庫?我嘗試使用HSQLDB數據庫從內存中的數據庫加載所有模式和表,但我無法加載多個模式。其他建議?也許使用其他數據庫或框架進行測試?用多種模式在Java中進行DBUnit測試
聽起來像你有設計問題。您的課程似乎遵循God Object反模式。鑑於它似乎需要訪問許多表和模式,我認爲你可能會達到。
你需要減少你的類的功能,並可能將它分成多個類。