public void testFilterWhenResponseIs2xx() throws Exception { HttpResponse filterResponse = HttpResponse.builder().statusCode(200) .payload(payloadFromResourceWithContentType("/describe_tags.xml", "text/xml")).build(); EC2Api apiWhenExist = requestSendsResponse(filter, filterResponse); assertEquals(apiWhenExist.getTagApi().get().filter(ImmutableMultimap.<String, String> builder() .put("resource-type", "instance") .put("key", "stack") .build()).toString(), new DescribeTagsResponseTest().expected().toString()); }
public void testFilterWhenResponseIs404() throws Exception { HttpResponse filterResponse = HttpResponse.builder().statusCode(404).build(); EC2Api apiWhenDontExist = requestSendsResponse(filter, filterResponse); assertEquals(apiWhenDontExist.getTagApi().get().filter(ImmutableMultimap.<String, String> builder() .put("resource-type", "instance") .put("key", "stack") .build()).toSet(), ImmutableSet.of()); }
public void testFilterWhenResponseIs404() throws Exception { HttpResponse filterResponse = HttpResponse.builder().statusCode(404).build(); EC2Api apiWhenDontExist = requestSendsResponse(filter, filterResponse); assertEquals(apiWhenDontExist.getTagApi().get().filter(ImmutableMultimap.<String, String> builder() .put("resource-type", "instance") .put("key", "stack") .build()).toSet(), ImmutableSet.of()); }
@Test(expectedExceptions = ResourceNotFoundException.class) public void testApplyWhenResponseIs404() throws Exception { HttpResponse applyResponse = HttpResponse.builder().statusCode(404).build(); EC2Api apiWhenDontExist = requestSendsResponse(apply, applyResponse); apiWhenDontExist.getTagApi().get().applyToResources(ImmutableSet.of("tag"), ImmutableSet.of("i-43532")); }
public void testFilterWhenResponseIs2xx() throws Exception { HttpResponse filterResponse = HttpResponse.builder().statusCode(200) .payload(payloadFromResourceWithContentType("/describe_tags.xml", "text/xml")).build(); EC2Api apiWhenExist = requestSendsResponse(filter, filterResponse); assertEquals(apiWhenExist.getTagApi().get().filter(ImmutableMultimap.<String, String> builder() .put("resource-type", "instance") .put("key", "stack") .build()).toString(), new DescribeTagsResponseTest().expected().toString()); }
@Test(expectedExceptions = ResourceNotFoundException.class) public void testDeleteWhenResponseIs404() throws Exception { HttpResponse deleteResponse = HttpResponse.builder().statusCode(404).build(); EC2Api apiWhenDontExist = requestSendsResponse(delete, deleteResponse); apiWhenDontExist.getTagApi().get().deleteFromResources(ImmutableSet.of("tag"), ImmutableSet.of("i-43532")); }
public void testListWhenResponseIs2xx() throws Exception { HttpResponse listResponse = HttpResponse.builder().statusCode(200) .payload(payloadFromResourceWithContentType("/describe_tags.xml", "text/xml")).build(); EC2Api apiWhenExist = requestSendsResponse( list, listResponse); assertEquals(apiWhenExist.getTagApi().get().list().toString(), new DescribeTagsResponseTest().expected().toString()); }
@Test(expectedExceptions = ResourceNotFoundException.class) public void testApplyWithValuesWhenResponseIs404() throws Exception { HttpResponse applyResponse = HttpResponse.builder().statusCode(404).build(); EC2Api apiWhenDontExist = requestSendsResponse(applyWithValues, applyResponse); apiWhenDontExist.getTagApi().get().applyToResources(ImmutableMap.of("tag", "value"), ImmutableSet.of("i-43532")); }
public void testListWhenResponseIs2xx() throws Exception { HttpResponse listResponse = HttpResponse.builder().statusCode(200) .payload(payloadFromResourceWithContentType("/describe_tags.xml", "text/xml")).build(); EC2Api apiWhenExist = requestSendsResponse( list, listResponse); assertEquals(apiWhenExist.getTagApi().get().list().toString(), new DescribeTagsResponseTest().expected().toString()); }
public void testListWhenResponseIs404() throws Exception { HttpResponse listResponse = HttpResponse.builder().statusCode(404).build(); EC2Api apiWhenDontExist = requestSendsResponse( list, listResponse); assertEquals(apiWhenDontExist.getTagApi().get().list().toSet(), ImmutableSet.of()); }
@Test(expectedExceptions = ResourceNotFoundException.class) public void testConditionallyDeleteWhenResponseIs404() throws Exception { HttpResponse conditionallyDeleteResponse = HttpResponse.builder().statusCode(404).build(); EC2Api apiWhenDontExist = requestSendsResponse(conditionallyDelete, conditionallyDeleteResponse); apiWhenDontExist.getTagApi().get().conditionallyDeleteFromResources(ImmutableMap.of("tag", "value"), ImmutableSet.of("i-43532")); } }
public void testApplyWhenResponseIs2xx() throws Exception { HttpResponse applyResponse = HttpResponse.builder().statusCode(200).build(); EC2Api apiWhenExist = requestSendsResponse(apply, applyResponse); apiWhenExist.getTagApi().get().applyToResources(ImmutableSet.of("tag"), ImmutableSet.of("i-43532")); }
@Test(expectedExceptions = ResourceNotFoundException.class) public void testApplyWithValuesWhenResponseIs404() throws Exception { HttpResponse applyResponse = HttpResponse.builder().statusCode(404).build(); EC2Api apiWhenDontExist = requestSendsResponse(applyWithValues, applyResponse); apiWhenDontExist.getTagApi().get().applyToResources(ImmutableMap.of("tag", "value"), ImmutableSet.of("i-43532")); }
public void testListWhenResponseIs404() throws Exception { HttpResponse listResponse = HttpResponse.builder().statusCode(404).build(); EC2Api apiWhenDontExist = requestSendsResponse( list, listResponse); assertEquals(apiWhenDontExist.getTagApi().get().list().toSet(), ImmutableSet.of()); }
@Test(expectedExceptions = ResourceNotFoundException.class) public void testApplyWhenResponseIs404() throws Exception { HttpResponse applyResponse = HttpResponse.builder().statusCode(404).build(); EC2Api apiWhenDontExist = requestSendsResponse(apply, applyResponse); apiWhenDontExist.getTagApi().get().applyToResources(ImmutableSet.of("tag"), ImmutableSet.of("i-43532")); }
@Test(expectedExceptions = ResourceNotFoundException.class) public void testConditionallyDeleteWhenResponseIs404() throws Exception { HttpResponse conditionallyDeleteResponse = HttpResponse.builder().statusCode(404).build(); EC2Api apiWhenDontExist = requestSendsResponse(conditionallyDelete, conditionallyDeleteResponse); apiWhenDontExist.getTagApi().get().conditionallyDeleteFromResources(ImmutableMap.of("tag", "value"), ImmutableSet.of("i-43532")); } }
@Test(expectedExceptions = ResourceNotFoundException.class) public void testDeleteWhenResponseIs404() throws Exception { HttpResponse deleteResponse = HttpResponse.builder().statusCode(404).build(); EC2Api apiWhenDontExist = requestSendsResponse(delete, deleteResponse); apiWhenDontExist.getTagApi().get().deleteFromResources(ImmutableSet.of("tag"), ImmutableSet.of("i-43532")); }
public void testDeleteWhenResponseIs2xx() throws Exception { HttpResponse deleteResponse = HttpResponse.builder().statusCode(200).build(); EC2Api apiWhenExist = requestSendsResponse(delete, deleteResponse); apiWhenExist.getTagApi().get().deleteFromResources(ImmutableSet.of("tag"), ImmutableSet.of("i-43532")); }
public void testApplyWithValuesWhenResponseIs2xx() throws Exception { HttpResponse applyResponse = HttpResponse.builder().statusCode(200).build(); EC2Api apiWhenExist = requestSendsResponse(applyWithValues, applyResponse); apiWhenExist.getTagApi().get().applyToResources(ImmutableMap.of("tag", "value"), ImmutableSet.of("i-43532")); }
public void testConditionallyDeleteWhenResponseIs2xx() throws Exception { HttpResponse conditionallyDeleteResponse = HttpResponse.builder().statusCode(200).build(); EC2Api apiWhenExist = requestSendsResponse(conditionallyDelete, conditionallyDeleteResponse); apiWhenExist.getTagApi().get().conditionallyDeleteFromResources(ImmutableMap.of("tag", "value"), ImmutableSet.of("i-43532")); }