@Test
public void testSetText() throws IOException {

  ColumnType[] types = {LOCAL_DATE, SHORT, TEXT};
  Table table =
      Table.read()
          .csv(
              CsvReadOptions.builder(new File("../data/bush.csv"))
                  .minimizeColumnSizes()
                  .columnTypes(types));
  Row row = new Row(table);
  while (row.hasNext()) {
    row.next();
    String rowVal = table.textColumn(2).get(row.getRowNumber());
    String updateVal1 = rowVal.concat("2");
    String updateVal2 = rowVal.concat("3");
    // setText(columnIndex, value)
    row.setText(2, updateVal1);
    assertEquals(updateVal1, row.getText(2));
    // setText(columnName, value)
    row.setText("who", updateVal2);
    assertEquals(updateVal2, row.getText("who"));
  }
}