Package org.apache.myfaces.portlet.faces.testsuite.common.util

Examples of org.apache.myfaces.portlet.faces.testsuite.common.util.BridgeTCKResultWriter


 
  private void runNullRequestRenderTest(RenderRequest request, RenderResponse response) throws PortletException, IOException
  {
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    BridgeTCKResultWriter resultWriter = new BridgeTCKResultWriter(NULLREQUEST_RENDER_TEST);
   
    // Run test
    try
    {
      Bridge bridge = getFacesBridge(request, response);
      bridge.doFacesRequest((RenderRequest) null, (RenderResponse) null);
      resultWriter.setStatus(BridgeTCKResultWriter.FAIL);
      resultWriter.setDetail("Didn't throw the NullPointerException from doFacesRequest(render) when passed a null request/response. Instead the request completed without an exception.");
    }
    catch (NullPointerException bue)
    {
      resultWriter.setStatus(BridgeTCKResultWriter.PASS);
      resultWriter.setDetail("Correctly threw NullPointerException from doFacesRequest(render) when passed a null request/response.");
    }
    catch (Exception e)
    {
      resultWriter.setStatus(BridgeTCKResultWriter.FAIL);
      resultWriter.setDetail("Didn't throw the NullPointerException from doFacesRequest(render) when passed a null request/response. Instead it threw: " + e.toString());       
    }
   
    out.println(resultWriter.toString());
  }
View Full Code Here


 
  private void runDoubleDestroyTest(RenderRequest request, RenderResponse response) throws PortletException, IOException
  {
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    BridgeTCKResultWriter resultWriter = new BridgeTCKResultWriter(DESTROY_DOUBLE_TEST);
   
    // Run test
    Bridge bridge = getFacesBridge(request, response);
    bridge.destroy();
    try
    {
      bridge.destroy();
      resultWriter.setStatus(BridgeTCKResultWriter.PASS);
      resultWriter.setDetail("Calling destroy on a destroyed bridge correctly completed without exception.");
    }
    catch (Exception e)
    {
      resultWriter.setStatus(BridgeTCKResultWriter.FAIL);
      resultWriter.setDetail("Calling destroy on a destroyed bridge incorrectly threw an exception: " +  e.toString());       
    }
   
    out.println(resultWriter.toString());
  }
View Full Code Here

    response.setContentType("text/html");
    PrintWriter out = response.getWriter();

    boolean pass = getPortletContext().getAttribute(TEST_FAIL_PREFIX + getPortletName()) == null;

    BridgeTCKResultWriter resultWriter = new BridgeTCKResultWriter(getTestName());

    if (pass)
    {
      resultWriter.setStatus(BridgeTCKResultWriter.PASS);
      resultWriter.setDetail((String)getPortletContext().getAttribute(TEST_PASS_PREFIX + getPortletName()));
    }
    else
    {
      resultWriter.setStatus(BridgeTCKResultWriter.FAIL);
      resultWriter.setDetail((String)getPortletContext().getAttribute(TEST_FAIL_PREFIX + getPortletName()));
    }

    out.println(resultWriter.toString());
  }
View Full Code Here

  {
    if (getTestName().equals(SETSINVALIDVIEWPATH_TEST))
    {
      response.setContentType("text/html");
      PrintWriter out = response.getWriter();
      BridgeTCKResultWriter resultWriter =
        new BridgeTCKResultWriter(getTestName());

      if (pass)
      {
        resultWriter.setStatus(BridgeTCKResultWriter.PASS);
        resultWriter.setDetail("Correctly threw BridgeInvalidViewPathException when passed a bad path.");
      }
      else
      {
        resultWriter.setStatus(BridgeTCKResultWriter.FAIL);
        resultWriter.setDetail("Didn't throw BridgeInvalidViewPathException when passed a bad path.");
      }

      out.println(resultWriter.toString());
    }
  }
View Full Code Here

    response.setContentType("text/html");
    PrintWriter out = response.getWriter();

    boolean pass = getPortletContext().getAttribute(TEST_FAIL_PREFIX + getPortletName()) == null;

    BridgeTCKResultWriter resultWriter = new BridgeTCKResultWriter(getTestName());

    if (pass)
    {
      resultWriter.setStatus(BridgeTCKResultWriter.PASS);
      resultWriter.setDetail((String)getPortletContext().getAttribute(TEST_PASS_PREFIX + getPortletName()));
    }
    else
    {
      resultWriter.setStatus(BridgeTCKResultWriter.FAIL);
      resultWriter.setDetail((String)getPortletContext().getAttribute(TEST_FAIL_PREFIX + getPortletName()));
    }

    out.println(resultWriter.toString());
  }
View Full Code Here

    response.setContentType("text/html");

    PrintWriter out = response.getWriter();

    BridgeTCKResultWriter resultWriter = new BridgeTCKResultWriter(getTestName());

    if (getPortletContext().getAttribute(TEST_FAIL_PREFIX + getPortletName()) == null)
    {
      resultWriter.setStatus(BridgeTCKResultWriter.PASS);
      resultWriter.setDetail((String)getPortletContext().getAttribute(TEST_PASS_PREFIX + getPortletName()));
    }
    else
    {
      resultWriter.setStatus(BridgeTCKResultWriter.FAIL);
      resultWriter.setDetail((String)getPortletContext().getAttribute(TEST_FAIL_PREFIX + getPortletName()));
    }

    out.println(resultWriter.toString());
  }
View Full Code Here

  public void render(RenderRequest request, RenderResponse response)
    throws PortletException, IOException
  {
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    BridgeTCKResultWriter resultWriter = new BridgeTCKResultWriter(getTestName());

    if ((String)getPortletContext().getAttribute(TEST_PASS_PREFIX + getPortletName()) != null)
    {
      resultWriter.setStatus(BridgeTCKResultWriter.PASS);
      resultWriter.setDetail((String)getPortletContext().getAttribute(TEST_PASS_PREFIX + getPortletName()));
    }
    else
    {
      resultWriter.setStatus(BridgeTCKResultWriter.FAIL);
      resultWriter.setDetail((String)getPortletContext().getAttribute(TEST_FAIL_PREFIX + getPortletName()));
    }

    out.println(resultWriter.toString());
  }
View Full Code Here

          failMsg.append("Missing mode: " + name.substring(prefix.length()) + ".");
        }
      }
    }

    BridgeTCKResultWriter resultWriter = new BridgeTCKResultWriter(TEST_NAME);

    if (pass)
    {
      resultWriter.setStatus(BridgeTCKResultWriter.PASS);
      resultWriter.setDetail("getDefaultViewIdMap() method returns successfully.");
    }
    else
    {
      resultWriter.setStatus(BridgeTCKResultWriter.FAIL);
      resultWriter.setDetail(failMsg.toString());
    }

    out.println(resultWriter.toString());
  }
View Full Code Here

    {
        String className = getBridgeClassName();
        boolean pass = className != null && !(className.length() <= 0);
        response.setContentType("text/html");
        PrintWriter out = response.getWriter();
        BridgeTCKResultWriter resultWriter = new BridgeTCKResultWriter(TEST_NAME);

        if (pass)
        {
          resultWriter.setStatus(BridgeTCKResultWriter.PASS);
          resultWriter.setDetail("Bridge class name is " + className);
        }
        else
        {
          resultWriter.setStatus(BridgeTCKResultWriter.FAIL);
          resultWriter.setDetail("No bridge class name found.");
        }

        out.println(resultWriter.toString());
    }
View Full Code Here

  {
    response.setContentType("text/html");

    PrintWriter out = response.getWriter();

    BridgeTCKResultWriter resultWriter = new BridgeTCKResultWriter(getTestName());

    if (getPortletContext().getAttribute(TEST_FAIL_PREFIX + getPortletName()) == null)
    {
      resultWriter.setStatus(BridgeTCKResultWriter.PASS);
      resultWriter.setDetail((String)getPortletContext().getAttribute(TEST_PASS_PREFIX + getPortletName()));
    }
    else
    {
      resultWriter.setStatus(BridgeTCKResultWriter.FAIL);
      resultWriter.setDetail((String)getPortletContext().getAttribute(TEST_FAIL_PREFIX + getPortletName()));
    }

    out.println(resultWriter.toString());
  }
View Full Code Here

TOP

Related Classes of org.apache.myfaces.portlet.faces.testsuite.common.util.BridgeTCKResultWriter

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.