Examples of EnhancedMockHttpServletRequest


Examples of org.apache.turbine.test.EnhancedMockHttpServletRequest

    private RunData getRunData() throws Exception
    {
        RunDataService rds =
            (RunDataService) TurbineServices.getInstance().getService(
                RunDataService.SERVICE_NAME);
        EnhancedMockHttpServletRequest request =
            new EnhancedMockHttpServletRequest();
        request.setupServerName("bob");
        request.setupGetProtocol("http");
        request.setupScheme("scheme");
        request.setupPathInfo("damn");
        request.setupGetServletPath("damn2");
        request.setupGetContextPath("wow");
        request.setupGetContentType("html/text");
        request.setupAddHeader("Content-type", "html/text");
        request.setupAddHeader("Accept-Language", "en-US");
        Vector v = new Vector();
        request.setupGetParameterNames(v.elements());
        MockHttpSession session = new MockHttpSession();
        session.setupGetAttribute(User.SESSION_KEY, null);
        request.setSession(session);
        HttpServletResponse response = new MockHttpServletResponse();
        ServletConfig config = new MockServletConfig();
        RunData runData = rds.getRunData(request, response, config);
        assertEquals("Verify we are using Fulcrum parameter parser",DefaultParameterParser.class,runData.getParameters().getClass());
        return runData;
View Full Code Here

Examples of org.jboss.seam.mock.EnhancedMockHttpServletRequest

   @Test
   public void testNotModifiedOnlyETag() throws Exception
   {

      HttpSession session = new MockHttpSession();
      EnhancedMockHttpServletRequest request = new EnhancedMockHttpServletRequest(session);
      EnhancedMockHttpServletResponse response = new EnhancedMockHttpServletResponse();

      request.addHeader(ConditionalAbstractResource.HEADER_IF_NONE_MATCH, "\"1234\", \"5678\"");

      ConditionalAbstractResource resource = new ConditionalAbstractResource()
      {
         public void getResource(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
         {
View Full Code Here

Examples of org.jboss.seam.mock.EnhancedMockHttpServletRequest

   @Test
   public void testModifiedOnlyETag() throws Exception
   {

      HttpSession session = new MockHttpSession();
      EnhancedMockHttpServletRequest request = new EnhancedMockHttpServletRequest(session);
      EnhancedMockHttpServletResponse response = new EnhancedMockHttpServletResponse();

      request.addHeader(ConditionalAbstractResource.HEADER_IF_NONE_MATCH, "\"123\", \"456\"");

      ConditionalAbstractResource resource = new ConditionalAbstractResource()
      {
         public void getResource(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
         {
View Full Code Here

Examples of org.jboss.seam.mock.EnhancedMockHttpServletRequest

   @Test
   public void testNotModifiedOnlyLastModified() throws Exception
   {

      HttpSession session = new MockHttpSession();
      EnhancedMockHttpServletRequest request = new EnhancedMockHttpServletRequest(session);
      EnhancedMockHttpServletResponse response = new EnhancedMockHttpServletResponse();

      final Long currentTime = new Date().getTime();
      request.addHeader(ConditionalAbstractResource.HEADER_IF_MODIFIED_SINCE, currentTime);

      ConditionalAbstractResource resource = new ConditionalAbstractResource()
      {
         public void getResource(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
         {
View Full Code Here

Examples of org.jboss.seam.mock.EnhancedMockHttpServletRequest

   @Test
   public void testModifiedOnlyLastModified() throws Exception
   {

      HttpSession session = new MockHttpSession();
      EnhancedMockHttpServletRequest request = new EnhancedMockHttpServletRequest(session);
      EnhancedMockHttpServletResponse response = new EnhancedMockHttpServletResponse();

      final Long currentTime = new Date().getTime();
      request.addHeader(ConditionalAbstractResource.HEADER_IF_MODIFIED_SINCE, currentTime);

      ConditionalAbstractResource resource = new ConditionalAbstractResource()
      {
         public void getResource(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
         {
View Full Code Here

Examples of org.jboss.seam.mock.EnhancedMockHttpServletRequest

   @Test
   public void testNotModifiedETagLastModified() throws Exception
   {

      HttpSession session = new MockHttpSession();
      EnhancedMockHttpServletRequest request = new EnhancedMockHttpServletRequest(session);
      EnhancedMockHttpServletResponse response = new EnhancedMockHttpServletResponse();

      final Long currentTime = new Date().getTime();
      request.addHeader(ConditionalAbstractResource.HEADER_IF_MODIFIED_SINCE, currentTime);
      request.addHeader(ConditionalAbstractResource.HEADER_IF_NONE_MATCH, "\"1234\", \"5678\"");

      ConditionalAbstractResource resource = new ConditionalAbstractResource()
      {
         public void getResource(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
         {
View Full Code Here

Examples of org.jboss.seam.mock.EnhancedMockHttpServletRequest

   @Test
   public void testModifiedETagLastModified() throws Exception
   {

      HttpSession session = new MockHttpSession();
      EnhancedMockHttpServletRequest request = new EnhancedMockHttpServletRequest(session);
      EnhancedMockHttpServletResponse response = new EnhancedMockHttpServletResponse();

      final Long currentTime = new Date().getTime();
      request.addHeader(ConditionalAbstractResource.HEADER_IF_MODIFIED_SINCE, currentTime);
      request.addHeader(ConditionalAbstractResource.HEADER_IF_NONE_MATCH, "\"1234\", \"5678\"");

      ConditionalAbstractResource resource = new ConditionalAbstractResource()
      {
         public void getResource(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
         {
View Full Code Here

Examples of org.jboss.seam.mock.EnhancedMockHttpServletRequest

    * Verify EL expression disability in actionOutcome parameter
    */
   @Test(expectedExceptions = IllegalArgumentException.class )
   public void testGetCallAction()
   {
      EnhancedMockHttpServletRequest request = new EnhancedMockHttpServletRequest();
      request.addParameter("actionOutcome", "#{variable}");
      FacesContext.getCurrentInstance().getExternalContext().setRequest(request);
      Pages.instance().preRender(FacesContext.getCurrentInstance());     
   }
View Full Code Here

Examples of org.jboss.seam.mock.EnhancedMockHttpServletRequest

   }
  
   @Test(expectedExceptions = IllegalArgumentException.class )
   public void testGetCallActionEscaped()
   {
      EnhancedMockHttpServletRequest request = new EnhancedMockHttpServletRequest();
      request.addParameter("actionOutcome", "%3d%23%7dvariable%7b");
      FacesContext.getCurrentInstance().getExternalContext().setRequest(request);
      Pages.instance().preRender(FacesContext.getCurrentInstance());     
   }
View Full Code Here
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.