2010-03-04 46 views
8

我在StackOverflow上看到了一些關於在DbUnit中創建數據集的問題,但所有這些問題都是關於從現有表導出數據的。DBUnit自動生成數據集

我的問題是,DBUnit是否可以基於我的數據庫模式創建一些虛擬數據集?我不在乎這些字符串是否會像「ZDSFFDSDGF」,而BLOBS只是垃圾。我只需要一些測試數據,我寧願花時間開發而不是填充我的表格。

任何解決方案,指針? NetBeans插件可以做,這將是好了,但我想這只是一個奢望......

回答

5

你可以使用一個數據庫模擬數據生成養活你的數據庫,然後轉儲與DBUnit的表的內容。我有dbMonsterdatabene benerator(見this previous answer)的經驗。

我實際上會推薦你的情況,因爲它可以直接以DbUnit格式創建數據庫快照。有一個Eclipse plugin,但遺憾的是沒有NetBeans AFAIK。

UPD。 2016: eclipse插件已停用。

+0

需要探索,但乍一看它看起來不錯。謝謝! – pajton 2010-03-04 23:00:30