1 package it.com.atlassian.rest.scope;
2
3 import com.atlassian.rest.jersey.client.WebResourceFactory;
4 import com.sun.jersey.api.client.ClientResponse;
5 import com.sun.jersey.api.client.WebResource;
6 import org.junit.Test;
7
8 import static org.hamcrest.CoreMatchers.containsString;
9 import static org.junit.Assert.assertThat;
10 import static org.junit.Assert.assertTrue;
11
12 public class SmokeTest {
13
14 @Test
15 public void testExampleFilterAndServletPresent() {
16 final WebResource ws = WebResourceFactory.anonymous(
17 WebResourceFactory.getUriBuilder()
18 .path("plugins/servlet/example")
19 .build());
20
21 ClientResponse response = ws.get(ClientResponse.class);
22
23 assertTrue(response.getHeaders().containsKey("example-filtered"));
24 assertThat(response.getEntity(String.class), containsString("example-servlet"));
25 }
26 }