private void compareInsertAllRequest(InsertAllRequest expected, InsertAllRequest value) { assertThat(expected).isEqualTo(value); assertThat(expected.toString()).isEqualTo(value.toString()); assertThat(expected.hashCode()).isEqualTo(value.hashCode()); assertThat(expected.getTable()).isEqualTo(value.getTable()); assertThat(expected.getRows()).isEqualTo(value.getRows()); assertThat(expected.ignoreUnknownValues()).isEqualTo(value.ignoreUnknownValues()); assertThat(expected.skipInvalidRows()).isEqualTo(value.skipInvalidRows()); assertThat(expected.getTemplateSuffix()).isEqualTo(value.getTemplateSuffix()); } }
@Test public void testOf() { InsertAllRequest request = InsertAllRequest.of(TABLE_ID, ROWS); assertThat(TABLE_ID).isEqualTo(request.getTable()); assertThat(ROWS).isEqualTo(request.getRows()); request = InsertAllRequest.of(TABLE_INFO, ROWS); assertThat(TABLE_ID).isEqualTo(request.getTable()); assertThat(ROWS).isEqualTo(request.getRows()); request = InsertAllRequest.of(TABLE_ID.getDataset(), TABLE_ID.getTable(), ROWS); assertThat(TABLE_ID).isEqualTo(request.getTable()); assertThat(ROWS).isEqualTo(request.getRows()); request = InsertAllRequest.of(TABLE_ID.getDataset(), TABLE_ID.getTable(), ROWS); assertThat(TABLE_ID).isEqualTo(request.getTable()); assertThat(ROWS).isEqualTo(request.getRows()); request = InsertAllRequest.of(TABLE_ID, ROWS.get(0), ROWS.get(1)); assertThat(TABLE_ID).isEqualTo(request.getTable()); assertThat(ROWS).isEqualTo(request.getRows()); request = InsertAllRequest.of(TABLE_INFO, ROWS.get(0), ROWS.get(1)); assertThat(TABLE_ID).isEqualTo(request.getTable()); assertThat(ROWS).isEqualTo(request.getRows()); request = InsertAllRequest.of(TABLE_ID.getDataset(), TABLE_ID.getTable(), ROWS.get(0), ROWS.get(1)); assertThat(TABLE_ID).isEqualTo(request.getTable()); assertThat(ROWS).isEqualTo(request.getRows()); }
assertThat(TABLE_ID).isEqualTo(INSERT_ALL_REQUEST10.getTable()); assertThat(TABLE_ID).isEqualTo(INSERT_ALL_REQUEST11.getTable()); assertThat(ROWS).isEqualTo(INSERT_ALL_REQUEST1.getRows()); assertThat(ROWS).isEqualTo(INSERT_ALL_REQUEST2.getRows()); assertThat(ROWS).isEqualTo(INSERT_ALL_REQUEST4.getRows()); assertThat(ROWS).isEqualTo(INSERT_ALL_REQUEST6.getRows()); assertThat(ROWS_WITH_ID).isEqualTo(INSERT_ALL_REQUEST3.getRows()); assertThat(ROWS_WITH_ID).isEqualTo(INSERT_ALL_REQUEST5.getRows()); assertThat(ROWS_WITH_ID).isEqualTo(INSERT_ALL_REQUEST7.getRows()); assertThat(ROWS_WITH_ID).isEqualTo(INSERT_ALL_REQUEST8.getRows()); assertThat(ROWS_WITH_ID).isEqualTo(INSERT_ALL_REQUEST9.getRows()); assertThat(ROWS_WITH_ID).isEqualTo(INSERT_ALL_REQUEST10.getRows()); assertThat(ROWS_WITH_ID).isEqualTo(INSERT_ALL_REQUEST11.getRows()); assertThat(SKIP_INVALID_ROWS).isEqualTo(INSERT_ALL_REQUEST1.skipInvalidRows()); assertThat(SKIP_INVALID_ROWS).isEqualTo(INSERT_ALL_REQUEST2.skipInvalidRows());
FluentIterable.from(request.getRows()) .transform( new Function<RowToInsert, Rows>() {
FluentIterable.from(request.getRows()) .transform( new Function<RowToInsert, Rows>() {