@Test(dependsOnMethods = "testListAndVerifyResultsOfDetach", alwaysRun = true) public void testDelete() { if (gateway != null) { assertTrue(gwClient.deleteInternetGateway(TEST_REGION, gateway.id())); } if (vpc != null) { assertTrue(vpcClient.deleteVpc(TEST_REGION, vpc.id())); } }
public void deleteInternetGateway() throws Exception { enqueueRegions(DEFAULT_REGION); enqueueXml(DEFAULT_REGION, "/delete_internet_gateway.xml"); final boolean deleted = gatewayApi().deleteInternetGateway(DEFAULT_REGION, "igw-fada7c9c"); assertTrue(deleted, "Failed to delete gateway"); assertPosted(DEFAULT_REGION, "Action=DescribeRegions"); assertPosted(DEFAULT_REGION, "Action=DeleteInternetGateway&InternetGatewayId=igw-fada7c9c"); }
@Test(dependsOnMethods = "testCreateRoute") public void testDeleteRoute() { final boolean deleted = routeTableApi.deleteRoute(TEST_REGION, routeTable.id(), destinationCidrBlock(TEST_DESTINATION_CIDR)); assertTrue(deleted, "Failed to delete " + TEST_DESTINATION_CIDR + " route from route table " + routeTable.id()); // clean up the test gateway final Boolean cleaned = gwApi.detachInternetGateway(TEST_REGION, gateway.id(), vpc.id()); assertTrue(cleaned, "Failed to delete gateway " + gateway.id()); final boolean gatewayDeleted = gwApi.deleteInternetGateway(TEST_REGION, gateway.id()); assertTrue(gatewayDeleted, "Failed to delete test gateway " + gateway.id()); }
public void deleteInternetGatewayNotFound() throws Exception { enqueueRegions(DEFAULT_REGION); enqueue(DEFAULT_REGION, new MockResponse().setResponseCode(404)); final boolean deleted = gatewayApi().deleteInternetGateway(DEFAULT_REGION, "igw-fada7c9c"); assertFalse(deleted, "Somehow deleted a gateway that does not exist"); assertPosted(DEFAULT_REGION, "Action=DescribeRegions"); assertPosted(DEFAULT_REGION, "Action=DeleteInternetGateway&InternetGatewayId=igw-fada7c9c"); }