// remove
rm = new RowMutation("Keyspace1", key);
rm.delete(new QueryPath("Super2", "SC1".getBytes()), 1);
rm.apply();
assertNull(store.getColumnFamily(new NamesQueryFilter(key, new QueryPath("Super2"), "SC1".getBytes()), Integer.MAX_VALUE));
// resurrect
rm = new RowMutation("Keyspace1", key);
addMutation(rm, "Super2", "SC1", 1, "val2", 2);
rm.apply();
// validate
ColumnFamily resolved = store.getColumnFamily(new NamesQueryFilter(key, new QueryPath("Super2"), "SC1".getBytes()), Integer.MAX_VALUE);
Collection<IColumn> subColumns = resolved.getSortedColumns().iterator().next().getSubColumns();
assert subColumns.size() == 1;
assert subColumns.iterator().next().timestamp() == 2;
}