public boolean apply(Iterable<Tag> input) { return api().list().filter(new Predicate<Tag>() { @Override public boolean apply(Tag in) { return in.getResourceId().equals(resource.id); } }).toSet().equals(input); } }, 600, 200, 200, MILLISECONDS).apply(ImmutableSet.of(tag, tag2)));
public boolean apply(Iterable<Tag> input) { return api().list().filter(new Predicate<Tag>() { @Override public boolean apply(Tag in) { return in.getResourceId().equals(resource.id); } }).toSet().equals(input); } }, 600, 200, 200, MILLISECONDS).apply(ImmutableSet.of(tag, tag2)));
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()); }
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()); }
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 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()); }