public void testPut() throws IOException {
  Put put=new Put(ROW_3);
  put.add(COLUMN_1,QUALIFIER_1,VALUE_1);
  remoteTable.put(put);
  Get get=new Get(ROW_3);
  get.addFamily(COLUMN_1);
  Result result=remoteTable.get(get);
  byte[] value=result.getValue(COLUMN_1,QUALIFIER_1);
  assertNotNull(value);
  assertTrue(Bytes.equals(VALUE_1,value));
  List<Put> puts=new ArrayList<Put>();
  put=new Put(ROW_3);
  put.add(COLUMN_2,QUALIFIER_2,VALUE_2);
  puts.add(put);
  put=new Put(ROW_4);
  put.add(COLUMN_1,QUALIFIER_1,VALUE_1);
  puts.add(put);
  put=new Put(ROW_4);
  put.add(COLUMN_2,QUALIFIER_2,VALUE_2);
  puts.add(put);
  remoteTable.put(puts);
  get=new Get(ROW_3);
  get.addFamily(COLUMN_2);
  result=remoteTable.get(get);
  value=result.getValue(COLUMN_2,QUALIFIER_2);
  assertNotNull(value);
  assertTrue(Bytes.equals(VALUE_2,value));
  get=new Get(ROW_4);
  result=remoteTable.get(get);
  value=result.getValue(COLUMN_1,QUALIFIER_1);
  assertNotNull(value);
  assertTrue(Bytes.equals(VALUE_1,value));
  value=result.getValue(COLUMN_2,QUALIFIER_2);
  assertNotNull(value);
  assertTrue(Bytes.equals(VALUE_2,value));
}
