2010-03-04 16 views
8

DbUnit'te StackOverflow üzerinde veri kümeleri oluşturma ile ilgili bir kaç soru gördüm, ancak bunların tümü mevcut tablolardan dışa aktarma verileriyle ilgiliydi.DBUnit otomatik veri kümesi oluşturma

Soruma göre DBUnit veritabanı şemasına dayanarak bazı sahte veri kümesi oluşturabilir mi? Dizelerin "ZDSFFDSDGF" gibi olup olmayacağı umurumda değil ve BLOBS sadece çöp olacaktı. Sadece bazı test verilerine ihtiyacım var ve zamanımı benim tablolarımı doldurmak yerine geliştirmek için harcamayı tercih ederim.

Çözümler, işaretçiler? Bir Netbeans eklentisi sadece harika olurdu, ama sanırım bu sadece arzu dolu bir düşünce ...

cevap

5

Veritabanınızı beslemek için veritabanı alay veri jeneratörü kullanabilir ve daha sonra DBUnit ile tablo içeriğini dökebilirsiniz. dbMonster ve databene benerator ile ilgili deneyimim var (bkz. this previous answer).

Aslında DbUnit biçiminde veritabanı anlık görüntüleri oluşturabileceğinden, aslında daha sonra davanızı öneririm. NetBeans AFAIK için Eclipse plugin ama ne yazık ki hiçbir şey yok.

UPD. 2016: Tutulma eklentisi kaldırıldı.

+0

Bunu keşfetmeniz gerekiyor, ancak ilk bakışta harika görünüyor. Teşekkürler! – pajton