1 package it.com.atlassian.rest.v1_1;
2
3 import com.atlassian.rest.jersey.client.WebResourceFactory;
4 import com.sun.jersey.api.client.UniformInterfaceException;
5 import com.sun.jersey.api.client.WebResource;
6 import org.junit.Test;
7
8 import static junit.framework.Assert.fail;
9 import static org.junit.Assert.assertEquals;
10
11 public class Version1_1ResourceTest
12 {
13 @Test
14 public void testGet1_1Resource()
15 {
16 WebResource webResource10 = WebResourceFactory.authenticated(WebResourceFactory.REST_VERSION);
17 WebResource webResource11 = WebResourceFactory.authenticated(WebResourceFactory.REST_VERSION + ".1");
18
19 try
20 {
21 webResource10.path("version1_1Resource").get(String.class);
22 fail("Should have failed due to missing resource");
23 }
24 catch (UniformInterfaceException ex)
25 {
26 assertEquals(404, ex.getResponse().getStatus());
27 }
28
29 assertEquals("Version 1.1 Hello World", webResource11.path("version1_1Resource").get(String.class));
30 }
31 }