2626import com .google .cloud .bigtable .admin .v2 .models .ConsistencyRequest ;
2727import com .google .cloud .bigtable .admin .v2 .models .OptimizeRestoredTableOperationToken ;
2828import com .google .cloud .bigtable .admin .v2 .models .RestoredTableResult ;
29+ import com .google .cloud .bigtable .admin .v2 .stub .AwaitConsistencyCallable ;
30+ import com .google .cloud .bigtable .admin .v2 .stub .BigtableTableAdminStub ;
2931import com .google .cloud .bigtable .admin .v2 .stub .EnhancedBigtableTableAdminStub ;
3032import com .google .protobuf .Empty ;
3133import java .util .concurrent .atomic .AtomicBoolean ;
@@ -47,9 +49,9 @@ public class BigtableTableAdminClientV2Test {
4749 private static final String TABLE_NAME =
4850 "projects/my-project/instances/my-instance/tables/my-table" ;
4951
50- @ Mock private EnhancedBigtableTableAdminStub mockStub ;
52+ @ Mock private BigtableTableAdminStub mockStub ;
5153
52- @ Mock private UnaryCallable < ConsistencyRequest , Void > mockAwaitConsistencyCallable ;
54+ @ Mock private AwaitConsistencyCallable mockAwaitConsistencyCallable ;
5355
5456 @ Mock
5557 private OperationCallable <Void , Empty , OptimizeRestoredTableMetadata >
@@ -59,13 +61,14 @@ public class BigtableTableAdminClientV2Test {
5961
6062 @ Before
6163 public void setUp () {
62- client = BigtableTableAdminClientV2 .createClient (mockStub );
64+ client =
65+ new BigtableTableAdminClientV2 (
66+ mockStub , mockAwaitConsistencyCallable , mockOptimizeRestoredTableCallable );
6367 }
6468
6569 @ Test
6670 public void testWaitForConsistencyWithToken () {
6771 // Setup
68- Mockito .when (mockStub .awaitConsistencyCallable ()).thenReturn (mockAwaitConsistencyCallable );
6972
7073 String token = "my-token" ;
7174 ConsistencyRequest expectedRequest =
@@ -91,8 +94,6 @@ public void testWaitForConsistencyWithToken() {
9194 @ Test
9295 public void testAwaitOptimizeRestoredTable () throws Exception {
9396 // Setup
94- Mockito .when (mockStub .awaitOptimizeRestoredTableCallable ())
95- .thenReturn (mockOptimizeRestoredTableCallable );
9697
9798 String optimizeToken = "my-optimization-token" ;
9899
0 commit comments