Package com.sun.jersey.api.client.filter

Examples of com.sun.jersey.api.client.filter.LoggingFilter


     * Test checks PUT on resource "printers/ids" based on id.
     */
    @Test
    public void doTestPutPrinterBasedOnId() {
        WebResource webResource = resource();
        LoggingFilter loggingFilter = new LoggingFilter();
        webResource.addFilter(loggingFilter);
        Printer printer = webResource.path("printers").path("ids").path("P01").accept(MediaType.APPLICATION_JSON).get(Printer.class);
        String printerModel = printer.model;
        String printerLocation = printer.location;
        String printerUrl = printer.url;
View Full Code Here


    }

    @Test
    public void testPerRequestResource() throws Exception {
        WebResource webResource = resource().path("jcdibean/per-request").queryParam("x", "x");
        webResource.addFilter(new LoggingFilter());
        String responseMsg = webResource.get(String.class);
        assertEquals("x1", responseMsg);

        responseMsg = webResource.get(String.class);
        assertEquals("x1", responseMsg);
View Full Code Here

    }

    @Test
    public void testSingletonResource() throws Exception {
        WebResource webResource = resource().path("jcdibean/singleton");
        webResource.addFilter(new LoggingFilter());
        String responseMsg = webResource.get(String.class);
        assertEquals("1", responseMsg);

        responseMsg = webResource.get(String.class);
        assertEquals("2", responseMsg);
View Full Code Here

    }

    @Test
    public void testDependentPerRequestResource() throws Exception {
        WebResource webResource = resource().path("jcdibean/dependent/per-request").queryParam("x", "x");
        webResource.addFilter(new LoggingFilter());
        String responseMsg = webResource.get(String.class);
        assertEquals("x1", responseMsg);

        responseMsg = webResource.get(String.class);
        assertEquals("x1", responseMsg);
View Full Code Here

    }

    @Test
    public void testDependentSingletonResource() throws Exception {
        WebResource webResource = resource().path("jcdibean/dependent/singleton");
        webResource.addFilter(new LoggingFilter());
        String responseMsg = webResource.get(String.class);
        assertEquals("1", responseMsg);

        responseMsg = webResource.get(String.class);
        assertEquals("2", responseMsg);
View Full Code Here

    }

    @Test
    public void testExceptionMapper() throws Exception {
        WebResource webResource = resource().path("/jcdibean/singleton/exception");
        webResource.addFilter(new LoggingFilter());
        ClientResponse cr = webResource.get(ClientResponse.class);
        assertEquals(500, cr.getStatus());
        assertEquals("JDCIBeanException", cr.getEntity(String.class));
    }
View Full Code Here

    }
   
    @Test
    public void testDependentExceptionMapper() throws Exception {
        WebResource webResource = resource().path("/inherited");
        webResource.addFilter(new LoggingFilter());
        String responseMsg = webResource.path("a").get(String.class);
        assertEquals("inherited/a", responseMsg);

        responseMsg = webResource.path("b").get(String.class);
        assertEquals("inherited/b", responseMsg);
View Full Code Here

    }

    @Test
    public void testInherited() throws Exception {
        WebResource webResource = resource().path("/jcdibean/dependent/singleton/exception");
        webResource.addFilter(new LoggingFilter());
        ClientResponse cr = webResource.get(ClientResponse.class);
        assertEquals(500, cr.getStatus());
        assertEquals("JDCIBeanDependentException", cr.getEntity(String.class));
    }
View Full Code Here

    }

    @Test
    public void testApplicationWadl() {
        WebResource webResource = resource();
        webResource.addFilter(new LoggingFilter());
        String serviceWadl = webResource.path("application.wadl").
                accept(MediaTypes.WADL).get(String.class);

        assertTrue(serviceWadl.length() > 0);
    }
View Full Code Here

    // A managed bean with no use of injection whatsoever.
    @Test
    public void testManagedBeanWithNoUseOfInjectionWhatsoeverResource() throws Exception {
        WebResource webResource = resource().path("/helloworld");
        webResource.addFilter(new LoggingFilter());
        String responseMsg = webResource.get(String.class);
        assertEquals("Hello World", responseMsg);
    }
View Full Code Here

TOP

Related Classes of com.sun.jersey.api.client.filter.LoggingFilter

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.