});
Object expectedVal = null;
Object actualVal = null;
for (int i = 0; i < recs.size(); ++i) {
HCatRecord rec = recs.get(i);
expectedVal = i;
actualVal = rec.get("id", schema);
LOG.info("Validating field: id (expected = "
+ expectedVal + ", actual = " + actualVal + ")");
HCatalogTestUtils.assertEquals(expectedVal, actualVal);
expectedVal = "textfield" + i;
actualVal = rec.get("msg", schema);
LOG.info("Validating field: msg (expected = "
+ expectedVal + ", actual = " + actualVal + ")");
HCatalogTestUtils.assertEquals(rec.get("msg", schema), "textfield" + i);
for (ColumnGenerator col : cols) {
String name = col.getName().toLowerCase();
expectedVal = col.getHCatValue(i);
actualVal = rec.get(name, schema);
LOG.info("Validating field: " + name + " (expected = "
+ expectedVal + ", actual = " + actualVal + ")");
HCatalogTestUtils.assertEquals(expectedVal, actualVal);
}
}