コード例 #1
0
 private void checkModel(CellSetModel model) {
   Iterator<RowModel> rows = model.getRows().iterator();
   RowModel row = rows.next();
   assertTrue(Bytes.equals(ROW1, row.getKey()));
   Iterator<CellModel> cells = row.getCells().iterator();
   CellModel cell = cells.next();
   assertTrue(Bytes.equals(COLUMN1, cell.getColumn()));
   assertTrue(Bytes.equals(VALUE1, cell.getValue()));
   assertTrue(cell.hasUserTimestamp());
   assertEquals(cell.getTimestamp(), TIMESTAMP1);
   assertFalse(cells.hasNext());
   row = rows.next();
   assertTrue(Bytes.equals(ROW2, row.getKey()));
   cells = row.getCells().iterator();
   cell = cells.next();
   assertTrue(Bytes.equals(COLUMN2, cell.getColumn()));
   assertTrue(Bytes.equals(VALUE2, cell.getValue()));
   assertTrue(cell.hasUserTimestamp());
   assertEquals(cell.getTimestamp(), TIMESTAMP2);
   cell = cells.next();
   assertTrue(Bytes.equals(COLUMN3, cell.getColumn()));
   assertTrue(Bytes.equals(VALUE3, cell.getValue()));
   assertTrue(cell.hasUserTimestamp());
   assertEquals(cell.getTimestamp(), TIMESTAMP3);
   assertFalse(cells.hasNext());
 }