package dbfit.util; import dbfit.util.DiffTestUtils.DataRowBuilder; import static dbfit.util.DiffTestUtils.createDataRowBuilder; import org.junit.Test; import static org.junit.Assert.assertThat; import static org.hamcrest.CoreMatchers.is; public class DataRowTest { private final DataRowBuilder rb = createDataRowBuilder(); private DataRow row = rb.createRow(2, 4); @Test public void testDataRowStringValueOfExistingColumns() { assertThat(row.getStringValue("c0"), is("2")); assertThat(row.getStringValue("c1"), is("4")); } @Test public void testDataRowStringValueOfNullCells() { row = rb.createRow(2, null); assertThat(row.getStringValue("c1"), is("null")); } @Test public void testDataRowStringValueOfMissingColumn() { assertThat(row.getStringValue("NO-SUCH-COLUMN"), is("null")); } }