Example #1
0
  @Test
  public void testDeleteResponse() {
    new NonStrictExpectations() {
      {
        twilioRestClient.request((Request) any);
        result = new Response("null", TwilioRestClient.HTTP_STATUS_CODE_NO_CONTENT);
        twilioRestClient.getObjectMapper();
        result = new ObjectMapper();
      }
    };

    Alert.deleter("NOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").delete();
  }
Example #2
0
  @Test
  public void testDeleteRequest() {
    new NonStrictExpectations() {
      {
        Request request =
            new Request(
                HttpMethod.DELETE,
                Domains.MONITOR.toString(),
                "/v1/Alerts/NOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");

        twilioRestClient.request(request);
        times = 1;
        result = new Response("", 500);
        twilioRestClient.getAccountSid();
        result = "AC123";
      }
    };

    try {
      Alert.deleter("NOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").delete();
      fail("Expected TwilioException to be thrown for 500");
    } catch (TwilioException e) {
    }
  }