@Override public com.google.api.services.compute.model.Operation apply(Operation operation) { return operation.toPb(); } };
@Test public void testDeleteGlobalAddress_Operation() { EasyMock.expect( computeRpcMock.deleteGlobalAddress(GLOBAL_ADDRESS_ID.getAddress(), EMPTY_RPC_OPTIONS)) .andReturn(globalOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(globalOperation, compute.deleteAddress(GLOBAL_ADDRESS_ID)); }
@Test public void testCreateImage() { EasyMock.expect(computeRpcMock.createImage(IMAGE.toPb(), EMPTY_RPC_OPTIONS)) .andReturn(globalOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); Operation operation = compute.create(IMAGE); assertEquals(globalOperation, operation); }
@Test public void testGetGlobalOperation() { EasyMock.expect( computeRpcMock.getGlobalOperation( GLOBAL_OPERATION_ID.getOperation(), EMPTY_RPC_OPTIONS)) .andReturn(globalOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(globalOperation, compute.getOperation(GLOBAL_OPERATION_ID)); }
@Test public void testDeleteNetwork_Operation() { EasyMock.expect(computeRpcMock.deleteNetwork(NETWORK_ID.getNetwork(), EMPTY_RPC_OPTIONS)) .andReturn(globalOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(globalOperation, compute.deleteNetwork(NETWORK_ID)); }
@Test public void testDeleteSnapshot_Operation() { EasyMock.expect(computeRpcMock.deleteSnapshot(SNAPSHOT_ID.getSnapshot(), EMPTY_RPC_OPTIONS)) .andReturn(globalOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(globalOperation, compute.deleteSnapshot(SNAPSHOT_ID.getSnapshot())); }
@Test public void testDetachDisk_Operation() { EasyMock.expect( computeRpcMock.detachDisk( INSTANCE_ID.getZone(), INSTANCE_ID.getInstance(), "device", EMPTY_RPC_OPTIONS)) .andReturn(zoneOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(zoneOperation, compute.detachDisk(INSTANCE_ID, "device")); }
@Test public void testGetZoneOperation() { EasyMock.expect( computeRpcMock.getZoneOperation( ZONE_OPERATION_ID.getZone(), ZONE_OPERATION_ID.getOperation(), EMPTY_RPC_OPTIONS)) .andReturn(zoneOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); Operation operation = compute.getOperation(ZONE_OPERATION_ID); assertEquals(zoneOperation, operation); }
@Test public void testResizeDisk_Operation() { EasyMock.expect( computeRpcMock.resizeDisk(DISK_ID.getZone(), DISK_ID.getDisk(), 42L, EMPTY_RPC_OPTIONS)) .andReturn(zoneOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(zoneOperation, compute.resize(DISK_ID, 42L)); }
@Test public void testDeleteSubnetwork_Operation() { EasyMock.expect( computeRpcMock.deleteSubnetwork( SUBNETWORK_ID.getRegion(), SUBNETWORK_ID.getSubnetwork(), EMPTY_RPC_OPTIONS)) .andReturn(regionOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(regionOperation, compute.deleteSubnetwork(SUBNETWORK_ID)); }
@Test public void testStartInstance_Operation() { EasyMock.expect( computeRpcMock.start( INSTANCE_ID.getZone(), INSTANCE_ID.getInstance(), EMPTY_RPC_OPTIONS)) .andReturn(zoneOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(zoneOperation, compute.start(INSTANCE_ID)); }
@Test public void testStopInstance_Operation() { EasyMock.expect( computeRpcMock.stop( INSTANCE_ID.getZone(), INSTANCE_ID.getInstance(), EMPTY_RPC_OPTIONS)) .andReturn(zoneOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(zoneOperation, compute.stop(INSTANCE_ID)); }
@Test public void testDeleteImage_Operation() { EasyMock.expect( computeRpcMock.deleteImage( IMAGE_ID.getProject(), IMAGE_ID.getImage(), EMPTY_RPC_OPTIONS)) .andReturn(globalOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(globalOperation, compute.deleteImage(IMAGE_ID)); }
@Test public void testDeleteDisk_Operation() { EasyMock.expect( computeRpcMock.deleteDisk(DISK_ID.getZone(), DISK_ID.getDisk(), EMPTY_RPC_OPTIONS)) .andReturn(zoneOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(zoneOperation, compute.deleteDisk(DISK_ID)); }
@Test public void testDeleteInstance_Operation() { EasyMock.expect( computeRpcMock.deleteInstance( INSTANCE_ID.getZone(), INSTANCE_ID.getInstance(), EMPTY_RPC_OPTIONS)) .andReturn(zoneOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(zoneOperation, compute.deleteInstance(INSTANCE_ID)); }
@Test public void testDeleteRegionAddress_Operation() { EasyMock.expect( computeRpcMock.deleteRegionAddress( REGION_ADDRESS_ID.getRegion(), REGION_ADDRESS_ID.getAddress(), EMPTY_RPC_OPTIONS)) .andReturn(regionOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(regionOperation, compute.deleteAddress(REGION_ADDRESS_ID)); }
@Test public void testResetInstance_Operation() { EasyMock.expect( computeRpcMock.reset( INSTANCE_ID.getZone(), INSTANCE_ID.getInstance(), EMPTY_RPC_OPTIONS)) .andReturn(zoneOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(zoneOperation, compute.reset(INSTANCE_ID)); }
@Test public void testTags_Operation() { Tags tags = Tags.of("tag1", "tag2"); EasyMock.expect( computeRpcMock.setTags( INSTANCE_ID.getZone(), INSTANCE_ID.getInstance(), tags.toPb(), EMPTY_RPC_OPTIONS)) .andReturn(zoneOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); assertEquals(zoneOperation, compute.setTags(INSTANCE_ID, tags)); }
@Test public void testCreateNetwork() { EasyMock.expect(computeRpcMock.createNetwork(NETWORK.toPb(), EMPTY_RPC_OPTIONS)) .andReturn(globalOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); NetworkInfo network = NetworkInfo.of(NetworkId.of("network"), StandardNetworkConfiguration.of("192.168.0.0/16")); Operation operation = compute.create(network); assertEquals(globalOperation, operation); }
@Test public void testCreateGlobalAddress() { EasyMock.expect(computeRpcMock.createGlobalAddress(GLOBAL_ADDRESS.toPb(), EMPTY_RPC_OPTIONS)) .andReturn(globalOperation.toPb()); EasyMock.replay(computeRpcMock); compute = options.getService(); AddressId incompleteId = GlobalAddressId.of("address"); Operation operation = compute.create(GLOBAL_ADDRESS.toBuilder().setAddressId(incompleteId).build()); assertEquals(globalOperation, operation); }