Package com.googlecode.memwords.web.util

Source Code of com.googlecode.memwords.web.util.AjaxUtilsTest

package com.googlecode.memwords.web.util;

import static org.junit.Assert.*;
import net.sourceforge.stripes.mock.MockHttpServletRequest;

import org.junit.Test;

public class AjaxUtilsTest {

    @Test
    public void testIsAjaxRequest() {
        MockHttpServletRequest request =
            new MockHttpServletRequest("", "/foo.action");
        assertFalse(AjaxUtils.isAjaxRequest(request));
        request.addHeader("X-Requested-With", "XMLHttpRequest");
        assertTrue(AjaxUtils.isAjaxRequest(request));

        request =
            new MockHttpServletRequest("", "/foo.action");
        request.getParameterMap().put("hello", new String[] {""});
        assertFalse(AjaxUtils.isAjaxRequest(request));
        request.getParameterMap().put("ajaxFind", new String[] {""});
        assertTrue(AjaxUtils.isAjaxRequest(request));
    }

}
TOP

Related Classes of com.googlecode.memwords.web.util.AjaxUtilsTest

TOP
Copyright © 2018 www.massapi.com. 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.