Package org.jboss.resteasy.core

Examples of org.jboss.resteasy.core.ServerResponse


    public void testNoFilters() throws Exception {
        MockHttpRequest req = MockHttpRequest.create("GET",
            "http://localhost/candlepin/status");
        interceptor.preProcess(req, rmethod);

        ServerResponse resp = new ServerResponse();
        ClassForFilterTesting df = new ClassForFilterTesting("first", "second");
        resp.setEntity(df);
        interceptor.postProcess(resp);
        DynamicFilterData filterData =
            ResteasyProviderFactory.getContextData(DynamicFilterData.class);
        assertNull(filterData);
    }
View Full Code Here


    public void testSimpleBlacklist() throws Exception {
        MockHttpRequest req = MockHttpRequest.create("GET",
            "http://localhost/candlepin/status?exclude=attributeTwo");
        interceptor.preProcess(req, rmethod);

        ServerResponse resp = new ServerResponse();
        ClassForFilterTesting df = new ClassForFilterTesting("first", "second");
        resp.setEntity(df);
        interceptor.postProcess(resp);
        DynamicFilterData filterData =
            ResteasyProviderFactory.getContextData(DynamicFilterData.class);
        assertFalse(filterData.isAttributeExcluded("attributeOne", df));
        assertTrue(filterData.isAttributeExcluded("attributeTwo", df));
View Full Code Here

        MockHttpRequest req = MockHttpRequest.create("GET",
            "http://localhost/candlepin/status" +
            "?exclude=attributeTwo&exclude=otherObjectOne");
        interceptor.preProcess(req, rmethod);

        ServerResponse resp = new ServerResponse();
        ClassForFilterTesting df = new ClassForFilterTesting("first", "second");
        resp.setEntity(df);
        interceptor.postProcess(resp);
        DynamicFilterData filterData =
            ResteasyProviderFactory.getContextData(DynamicFilterData.class);
        assertFalse(filterData.isAttributeExcluded("attributeOne", df));
        assertTrue(filterData.isAttributeExcluded("attributeTwo", df));
View Full Code Here

        MockHttpRequest req = MockHttpRequest.create("GET",
            "http://localhost/candlepin/status?exclude=attributeTwo" +
            "&exclude=otherObjectOne.attributeOne");
        interceptor.preProcess(req, rmethod);

        ServerResponse resp = new ServerResponse();
        ClassForFilterTesting df =
            new ClassForFilterTesting("first", "second");
        ClassForFilterTesting innerdf =
            new ClassForFilterTesting("third", "fourth");
        df.setOtherObjectOne(innerdf);
        resp.setEntity(df);
        interceptor.postProcess(resp);
        DynamicFilterData filterData =
            ResteasyProviderFactory.getContextData(DynamicFilterData.class);
        assertFalse(filterData.isAttributeExcluded("attributeOne", df));
        assertTrue(filterData.isAttributeExcluded("attributeTwo", df));
View Full Code Here

    public void testSimpleWhitelist() throws Exception {
        MockHttpRequest req = MockHttpRequest.create("GET",
            "http://localhost/candlepin/status?include=attributeTwo");
        interceptor.preProcess(req, rmethod);

        ServerResponse resp = new ServerResponse();
        ClassForFilterTesting df = new ClassForFilterTesting("first", "second");
        resp.setEntity(df);
        interceptor.postProcess(resp);
        DynamicFilterData filterData =
            ResteasyProviderFactory.getContextData(DynamicFilterData.class);
        assertTrue(filterData.isAttributeExcluded("attributeOne", df));
        assertFalse(filterData.isAttributeExcluded("attributeTwo", df));
View Full Code Here

        MockHttpRequest req = MockHttpRequest.create("GET",
            "http://localhost/candlepin/status?" +
            "include=attributeTwo&include=otherObjectOne");
        interceptor.preProcess(req, rmethod);

        ServerResponse resp = new ServerResponse();
        ClassForFilterTesting df = new ClassForFilterTesting("first", "second");
        resp.setEntity(df);
        interceptor.postProcess(resp);
        DynamicFilterData filterData =
            ResteasyProviderFactory.getContextData(DynamicFilterData.class);
        assertTrue(filterData.isAttributeExcluded("attributeOne", df));
        assertFalse(filterData.isAttributeExcluded("attributeTwo", df));
View Full Code Here

        MockHttpRequest req = MockHttpRequest.create("GET",
            "http://localhost/candlepin/status?include=attributeTwo" +
            "&include=otherObjectOne.attributeOne");
        interceptor.preProcess(req, rmethod);

        ServerResponse resp = new ServerResponse();
        ClassForFilterTesting df =
            new ClassForFilterTesting("first", "second");
        ClassForFilterTesting innerdf =
            new ClassForFilterTesting("third", "fourth");
        df.setOtherObjectOne(innerdf);
        resp.setEntity(df);
        interceptor.postProcess(resp);
        DynamicFilterData filterData =
            ResteasyProviderFactory.getContextData(DynamicFilterData.class);
        assertTrue(filterData.isAttributeExcluded("attributeOne", df));
        assertFalse(filterData.isAttributeExcluded("attributeTwo", df));
View Full Code Here

TOP

Related Classes of org.jboss.resteasy.core.ServerResponse

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.