예제 #1
0
 @Test
 public void testList() throws Exception {
   PageImpl<List<FieldValue>> tableDataPage = new PageImpl<>(null, "c", ROWS);
   expect(bigquery.listTableData(TABLE_ID1)).andReturn(tableDataPage);
   replay(bigquery);
   Page<List<FieldValue>> dataPage = table.list();
   Iterator<List<FieldValue>> tableDataIterator = tableDataPage.values().iterator();
   Iterator<List<FieldValue>> dataIterator = dataPage.values().iterator();
   assertTrue(Iterators.elementsEqual(tableDataIterator, dataIterator));
 }
예제 #2
0
 /**
  * Returns the paginated list rows in this table.
  *
  * @param options table data list options
  * @throws BigQueryException upon failure
  */
 Page<List<FieldValue>> list(BigQuery.TableDataListOption... options) throws BigQueryException {
   return bigquery.listTableData(info.tableId(), options);
 }