Monday, April 10, 2006

DBUnit de bir böcek

DBUnit ile bir data.xml' koyduğunuz verileri yüklerseniz ( FlatXmlDataSet kullanarak) dikkat edin. Veri dosyasındaki bir tablonun kayıtlarının ilk satırında olmayan bir koluna sonraki satırlarda bir değer verirseniz, onları null yapıyor. Yani;


<dataset>
<item id='1' />
<item id='2' name='first name' />
</dataset>

seklinde verirseniz 2.item'in name koluna null koyacaktir.

Doğrusu;

<dataset>
<item id='2' name='first name' />
<item id='1' />
</dataset>

olmalı.

Olmaması gereken bir hata. Hiç olmamış hiç.