View Javadoc
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  }