dbUnit FlatXmlDataSet vs. XmlDataSet - PullRequest
0 голосов
/ 01 ноября 2011

Я использую XmlDataSet в своем проекте для тестовых данных dbUnit.
Мне очень трудно заполнить тестовые данные в этом формате.
Я думаю об использовании FlatXmlDataSet. Благодаря этому я смогу создавать тестовые данные в базе данных, экспортировать их и использовать в своем проекте с использованием IDatabaseConnection.createDataSet ()
Я хотел бы знать, доступен ли такой механизм экспорта для XmlDataSet
Кроме того, есть ли какие-либо недостатки или преимущества использования FlatXmlDataSet?

1 Ответ

0 голосов
/ 06 января 2012

Вы пробовали это:

IDatabaseConnection dbConn = new DatabaseDataSourceConnection(this.dataSource);
IDataSet actual = dbConn.createDataSet();
XmlDataSet.write(actual, new FileOutputStream("full.xml"))

Надеюсь, это поможет.

...