@@ -1899,6 +1899,14 @@ public void testFastQueryRequestCompleted() throws InterruptedException {
18991899 assertThat (row .get (0 ).getBooleanValue ()).isFalse ();
19001900 assertThat (row .get (1 ).getLongValue ()).isEqualTo (1 );
19011901 }
1902+
1903+ QueryRequest requestPb = requestPbCapture .getValue ();
1904+ assertEquals (QUERY_JOB_CONFIGURATION_FOR_QUERY .getQuery (), requestPb .getQuery ());
1905+ assertEquals (
1906+ QUERY_JOB_CONFIGURATION_FOR_QUERY .getDefaultDataset ().getDataset (),
1907+ requestPb .getDefaultDataset ().getDatasetId ());
1908+ assertEquals (QUERY_JOB_CONFIGURATION_FOR_QUERY .useQueryCache (), requestPb .getUseQueryCache ());
1909+
19021910 verify (bigqueryRpcMock ).queryRpc (eq (PROJECT ), requestPbCapture .capture ());
19031911 }
19041912
@@ -1944,6 +1952,14 @@ public void testFastQueryMultiplePages() throws InterruptedException {
19441952 assertTrue (result .hasNextPage ());
19451953 assertNotNull (result .getNextPageToken ());
19461954 assertNotNull (result .getNextPage ());
1955+
1956+ QueryRequest requestPb = requestPbCapture .getValue ();
1957+ assertEquals (QUERY_JOB_CONFIGURATION_FOR_QUERY .getQuery (), requestPb .getQuery ());
1958+ assertEquals (
1959+ QUERY_JOB_CONFIGURATION_FOR_QUERY .getDefaultDataset ().getDataset (),
1960+ requestPb .getDefaultDataset ().getDatasetId ());
1961+ assertEquals (QUERY_JOB_CONFIGURATION_FOR_QUERY .useQueryCache (), requestPb .getUseQueryCache ());
1962+
19471963 verify (bigqueryRpcMock ).getJob (PROJECT , JOB , null , EMPTY_RPC_OPTIONS );
19481964 verify (bigqueryRpcMock )
19491965 .listTableData (
@@ -2001,6 +2017,13 @@ public void testFastQuerySlowDdl() throws InterruptedException {
20012017 assertThat (row .get (1 ).getLongValue ()).isEqualTo (1 );
20022018 }
20032019
2020+ QueryRequest requestPb = requestPbCapture .getValue ();
2021+ assertEquals (QUERY_JOB_CONFIGURATION_FOR_QUERY .getQuery (), requestPb .getQuery ());
2022+ assertEquals (
2023+ QUERY_JOB_CONFIGURATION_FOR_QUERY .getDefaultDataset ().getDataset (),
2024+ requestPb .getDefaultDataset ().getDatasetId ());
2025+ assertEquals (QUERY_JOB_CONFIGURATION_FOR_QUERY .useQueryCache (), requestPb .getUseQueryCache ());
2026+
20042027 verify (bigqueryRpcMock ).queryRpc (eq (PROJECT ), requestPbCapture .capture ());
20052028 verify (bigqueryRpcMock ).getJob (PROJECT , JOB , null , EMPTY_RPC_OPTIONS );
20062029 verify (bigqueryRpcMock )
@@ -2421,6 +2444,13 @@ public void testFastQueryBigQueryException() throws InterruptedException {
24212444 } catch (BigQueryException ex ) {
24222445 assertEquals (Lists .transform (errorProtoList , BigQueryError .FROM_PB_FUNCTION ), ex .getErrors ());
24232446 }
2447+
2448+ QueryRequest requestPb = requestPbCapture .getValue ();
2449+ assertEquals (QUERY_JOB_CONFIGURATION_FOR_QUERY .getQuery (), requestPb .getQuery ());
2450+ assertEquals (
2451+ QUERY_JOB_CONFIGURATION_FOR_QUERY .getDefaultDataset ().getDataset (),
2452+ requestPb .getDefaultDataset ().getDatasetId ());
2453+ assertEquals (QUERY_JOB_CONFIGURATION_FOR_QUERY .useQueryCache (), requestPb .getUseQueryCache ());
24242454 verify (bigqueryRpcMock ).queryRpc (eq (PROJECT ), requestPbCapture .capture ());
24252455 }
24262456
0 commit comments