@Test(expectedExceptions = IllegalArgumentException.class) public void testSetAlarmStateIs400() throws Exception { Payload payload = payloadFromResourceWithContentType("/InvalidFormatResponse.xml", "text/xml"); CloudWatchApi cloudWatchApi = requestSendsResponse(setAlarmStateRequest, HttpResponse.builder() .payload(payload) .statusCode(400) .build()); // Ensure an IllegalArgumentException is thrown cloudWatchApi.getAlarmApiForRegion(null).setState("TestAlarmName", "TestStateReason", "{\"reason\": \"Some reason\"}", Alarm.State.OK); }
@Test(expectedExceptions = IllegalArgumentException.class) public void testSetAlarmStateIs400() throws Exception { Payload payload = payloadFromResourceWithContentType("/InvalidFormatResponse.xml", "text/xml"); CloudWatchApi cloudWatchApi = requestSendsResponse(setAlarmStateRequest, HttpResponse.builder() .payload(payload) .statusCode(400) .build()); // Ensure an IllegalArgumentException is thrown cloudWatchApi.getAlarmApiForRegion(null).setState("TestAlarmName", "TestStateReason", "{\"reason\": \"Some reason\"}", Alarm.State.OK); }
public void testSetAlarmStateIs2xx() throws Exception { Payload payload = payloadFromResourceWithContentType("/VoidResponse.xml", "text/xml"); CloudWatchApi cloudWatchApi = requestSendsResponse(setAlarmStateRequest, HttpResponse.builder() .payload(payload) .statusCode(200) .build()); // Ensure there is no error returned cloudWatchApi.getAlarmApiForRegion(null).setState("TestAlarmName", "TestStateReason", "{\"reason\": \"Some reason\"}", Alarm.State.OK); }
public void testSetAlarmStateIs2xx() throws Exception { Payload payload = payloadFromResourceWithContentType("/VoidResponse.xml", "text/xml"); CloudWatchApi cloudWatchApi = requestSendsResponse(setAlarmStateRequest, HttpResponse.builder() .payload(payload) .statusCode(200) .build()); // Ensure there is no error returned cloudWatchApi.getAlarmApiForRegion(null).setState("TestAlarmName", "TestStateReason", "{\"reason\": \"Some reason\"}", Alarm.State.OK); }
api().setState(alarmName, "Updating the state.", null, Alarm.State.OK);
api().setState(alarmName, "Updating the state.", null, Alarm.State.OK);