Example #1
0
  public String getRenderResult1() {
    try {
      FacesContext currentContext = FacesContext.getCurrentInstance();
      ExternalContextImpl externalContext =
          new ExternalContextImpl(
              (ServletContext) currentContext.getExternalContext().getContext(),
              (HttpServletRequest) currentContext.getExternalContext().getRequest(),
              (HttpServletResponse) currentContext.getExternalContext().getResponse());
      LifecycleImpl lifecycle = new LifecycleImpl();
      FacesContextImpl context = new FacesContextImpl(externalContext, lifecycle);

      /*
       * Actual test.
       */
      context.renderResponse();
      assertTrue(context.getRenderResponse());

    } catch (Exception exception) {
      exception.printStackTrace();
      fail();
    }
    return "PASSED";
  }