View Javadoc

1   package com.atlassian.plugins.rest.doclet.generators.resourcedoc;
2   
3   import com.sun.jersey.api.model.AbstractResource;
4   import com.sun.jersey.server.wadl.WadlGeneratorImpl;
5   import com.sun.jersey.server.wadl.generators.resourcedoc.model.ResourceDocType;
6   import com.sun.research.ws.wadl.Resource;
7   import org.junit.Assert;
8   import org.junit.Test;
9   
10  public class AtlassianWadlGeneratorResourceDocSupportTest {
11      @Test
12      public void testGeneratedDocUrlDoesNotContainNoneVersion() throws Exception {
13          final AtlassianWadlGeneratorResourceDocSupport generator = new AtlassianWadlGeneratorResourceDocSupport(new WadlGeneratorImpl(), new ResourceDocType());
14          generator.setResourceDocStream(generator.getClass().getClassLoader().getResourceAsStream("sampleresourcedoc.xml"));
15          generator.init();
16  
17          final Resource documentedResource = generator.createResource(new AbstractResource(MockResource.class), "doSomething");
18          Assert.assertEquals("vr/doSomething", documentedResource.getPath());
19      }
20  
21      private class MockResource {
22  
23      }
24  
25  }