Class DataSetBuilder

java.lang.Object
org.dbunit.dataset.DataSetBuilder

public class DataSetBuilder extends Object
Fluent builder for creating IDataSet instances programmatically, reducing XML file dependencies in unit tests.

Single-table example:

 IDataSet ds = new DataSetBuilder()
     .table("FOO")
         .columns("ID", "NAME")
         .row(1, "Alice")
         .row(2, "Bob")
     .build();
 

Multi-table example:

 IDataSet ds = new DataSetBuilder()
     .table("FOO")
         .columns("ID", "NAME")
         .row(1, "Alice")
     .table("BAR")
         .columns("X")
         .row(42)
     .build();
 
Since:
3.2.0