Package org.b3log.latke.mock

Examples of org.b3log.latke.mock.MockHttpServletRequest


    /**
     * Tests method {@link StaticResources#isStatic(java.lang.String)}.
     */
    @Test
    public void isStatic() {
        HttpServletRequest request = new MockHttpServletRequest();

        ((MockHttpServletRequest) request).setRequestURI("/css/test.css");
        Assert.assertTrue(StaticResources.isStatic(request));

        request = new MockHttpServletRequest();
        ((MockHttpServletRequest) request).setRequestURI("/images/test.jpg");
        Assert.assertTrue(StaticResources.isStatic(request));

        request = new MockHttpServletRequest();
        ((MockHttpServletRequest) request).setRequestURI("/js/lib/jquery/jquery.min.js");
        Assert.assertTrue(StaticResources.isStatic(request));

        request = new MockHttpServletRequest();
        ((MockHttpServletRequest) request).setRequestURI("/test.notExist");
        Assert.assertFalse(StaticResources.isStatic(request));

        request = new MockHttpServletRequest();
        ((MockHttpServletRequest) request).setRequestURI("/images/test");
        Assert.assertFalse(StaticResources.isStatic(request));
    }
View Full Code Here


    /**
     * Tests method {@link Requests#searchEngineBotRequest(javax.servlet.http.HttpServletRequest)}.
     */
    @Test
    public void searchEngineBotRequest() {
        final MockHttpServletRequest request = new MockHttpServletRequest();

        request.setHeader("User-Agent", "compatible; Googlebot/2.1; +http://www.google.com/bot.html");
        Assert.assertTrue(Requests.searchEngineBotRequest(request));

        request.setHeader("User-Agent", "bingbot");
        Assert.assertTrue(Requests.searchEngineBotRequest(request));

        request.setHeader("User-Agent", "not search engine");
        Assert.assertFalse(Requests.searchEngineBotRequest(request));
    }
View Full Code Here

TOP

Related Classes of org.b3log.latke.mock.MockHttpServletRequest

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.