@Test(expectedExceptions = InsufficientResourcesException.class) public void testPutMetricAlarmIs400() throws Exception { Payload payload = payloadFromResourceWithContentType("/LimitExceededResponse.xml", "text/xml"); CloudWatchApi cloudWatchApi = requestSendsResponse(putMetricAlarmRequest, HttpResponse.builder() .payload(payload) .statusCode(400) .build()); // Ensure an InsufficientResourcesException is thrown cloudWatchApi.getAlarmApiForRegion(null).save(saveAlarmOptions); }
@Test(expectedExceptions = InsufficientResourcesException.class) public void testPutMetricAlarmIs400() throws Exception { Payload payload = payloadFromResourceWithContentType("/LimitExceededResponse.xml", "text/xml"); CloudWatchApi cloudWatchApi = requestSendsResponse(putMetricAlarmRequest, HttpResponse.builder() .payload(payload) .statusCode(400) .build()); // Ensure an InsufficientResourcesException is thrown cloudWatchApi.getAlarmApiForRegion(null).save(saveAlarmOptions); }
public void testPutMetricAlarmIs2xx() throws Exception { Payload payload = payloadFromResourceWithContentType("/VoidResponse.xml", "text/xml"); CloudWatchApi cloudWatchApi = requestSendsResponse(putMetricAlarmRequest, HttpResponse.builder() .statusCode(200) .payload(payload) .build()); // Ensure there is no error returned cloudWatchApi.getAlarmApiForRegion(null).save(saveAlarmOptions); }
public void testPutMetricAlarmIs2xx() throws Exception { Payload payload = payloadFromResourceWithContentType("/VoidResponse.xml", "text/xml"); CloudWatchApi cloudWatchApi = requestSendsResponse(putMetricAlarmRequest, HttpResponse.builder() .statusCode(200) .payload(payload) .build()); // Ensure there is no error returned cloudWatchApi.getAlarmApiForRegion(null).save(saveAlarmOptions); }
@Test protected void testAlarmCRUD() throws Exception { api().save(new SaveAlarmOptions() .actionsEnabled(true) .alarmDescription("This is a test alarm for jclouds.")
@Test protected void testAlarmCRUD() throws Exception { api().save(new SaveAlarmOptions() .actionsEnabled(true) .alarmDescription("This is a test alarm for jclouds.")