Package org.jboss.resteasy.plugins.server.resourcefactory

Examples of org.jboss.resteasy.plugins.server.resourcefactory.POJOResourceFactory


  @BeforeClass
  public static void beforeClass() throws Exception
  {
    dispatcher = EmbeddedContainer.start().getDispatcher();
    POJOResourceFactory noDefaults = new POJOResourceFactory(IDServiceTestBean.class);
    dispatcher.getRegistry().addResourceFactory(noDefaults);
    httpClient = new DefaultHttpClient();
    ApacheHttpClient4Executor executor = new ApacheHttpClient4Executor(httpClient);
    url = generateBaseUrl();
    client = ProxyFactory.create(IDServiceTest.class, url,
View Full Code Here


    this.resourceType = resourceType;
  }
 
  @Before
  public void before(){
    POJOResourceFactory noDefaults = new POJOResourceFactory(resourceType);
    dispatcher.getRegistry().addResourceFactory(noDefaults);
    httpClient = new DefaultHttpClient();
    ApacheHttpClient4Executor executor = new ApacheHttpClient4Executor(httpClient);
    url = generateBaseUrl();
    client = ProxyFactory.create(BookStoreService.class, url,
View Full Code Here

  }
 
  @Test
//  @Ignore
  public void shouldValidateNothing() {
    POJOResourceFactory factory = new POJOResourceFactory(ShouldNotValidateResource.Impl.class);
    dispatcher.getRegistry().addResourceFactory(factory);
   
    ShouldNotValidateResource resource = ProxyFactory.create(ShouldNotValidateResource.class, generateBaseUrl());
     
    Assert.assertEquals("bad numbers", resource.sumPost("a", "b"));
View Full Code Here

  }
 
  @Test
//  @Ignore
  public void shouldValidateJustOneMethod() {
    POJOResourceFactory noDefaults = new POJOResourceFactory(ShouldValidateJustOneMethod.Impl.class);
    dispatcher.getRegistry().addResourceFactory(noDefaults);
   
    ShouldValidateJustOneMethod resource = ProxyFactory.create(ShouldValidateJustOneMethod.class, generateBaseUrl());
   
    Assert.assertEquals("bad numbers", resource.sumPost("a", "b"));
View Full Code Here

  }
 
  @Test
//  @Ignore
  public void shouldValidateAllMethods() {
    POJOResourceFactory noDefaults = new POJOResourceFactory(ShouldValidateAllMethods.Impl.class);
    dispatcher.getRegistry().addResourceFactory(noDefaults);
   
    ShouldValidateAllMethods resource = ProxyFactory.create(ShouldValidateAllMethods.class, generateBaseUrl());
   
    try {
View Full Code Here

  }
 
  @Test
//  @Ignore
  public void shouldNotValidateOneMethod() {
    POJOResourceFactory noDefaults = new POJOResourceFactory(ShouldNotValidateOneMethod.Impl.class);
    dispatcher.getRegistry().addResourceFactory(noDefaults);
   
    ShouldNotValidateOneMethod resource = ProxyFactory.create(ShouldNotValidateOneMethod.class, generateBaseUrl());
   
    Assert.assertEquals("bad numbers", resource.sumPost("a", "b"));
View Full Code Here

  }
 
  @Test
//  @Ignore
  public void shouldRespectInsertGroup() {
    POJOResourceFactory noDefaults = new POJOResourceFactory(ShouldRespectGroups.Impl.class);
    dispatcher.getRegistry().addResourceFactory(noDefaults);
   
    ShouldRespectGroups resource = ProxyFactory.create(ShouldRespectGroups.class, generateBaseUrl());
   
    InputBean input = new InputBean();
View Full Code Here

   @Test
   public void testNoDefaultsResource() throws Exception
   {
      Dispatcher dispatcher = MockDispatcherFactory.createDispatcher();

      POJOResourceFactory noDefaults = new POJOResourceFactory(SimpleResource.class);
      dispatcher.getRegistry().addResourceFactory(noDefaults);

      {
         MockHttpRequest request = MockHttpRequest.get("/basic/");
         MockHttpResponse response = new MockHttpResponse();
View Full Code Here

   @Test
   public void testLocatingResource() throws Exception
   {
      Dispatcher dispatcher = MockDispatcherFactory.createDispatcher();

      POJOResourceFactory noDefaults = new POJOResourceFactory(LocatingResource.class);
      dispatcher.getRegistry().addResourceFactory(noDefaults);

      {
         MockHttpRequest request = MockHttpRequest.get("/locating/basic");
         MockHttpResponse response = new MockHttpResponse();
View Full Code Here

   @Test
   public void testBadNumericMatch() throws Exception
   {
      Dispatcher dispatcher = MockDispatcherFactory.createDispatcher();

      POJOResourceFactory noDefaults = new POJOResourceFactory(LocatingResource.class);
      dispatcher.getRegistry().addResourceFactory(noDefaults);

      {
         MockHttpRequest request = MockHttpRequest.get("/locating/uriParam/x123");
         MockHttpResponse response = new MockHttpResponse();
View Full Code Here

TOP

Related Classes of org.jboss.resteasy.plugins.server.resourcefactory.POJOResourceFactory

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.