public void testMutationUpdateRowMissingRecordAppendColumns() throws Exception {
Column c1 = newColumn("testcol1", "value999");
Column c2 = newColumn("testcol2", "value9999");
Column c3 = newColumn("testcol4", "hmm");
String rec = "record-1B";
RecordMutation rm = newRecordMutation(APPEND_COLUMN_VALUES, FAMILY, rec, c1, c2, c3);
Record r = updateAndFetchRecord("row-1", rec, rm);
assertNotNull("record should exist", r);
assertEquals("only 3 columns in record", 3, r.getColumnsSize());
assertTrue("column 1 should be in record", r.columns.contains(c1));