/** * Initialize feature with currenct mocked environment * * @param feature the feature */ private void initializeFeature(Environment.Feature feature) { switch (feature) { case FACTORIES: environment.withFactories(); break; case APPLICATION: environment.withApplication(); break; case EL_CONTEXT: environment.withELContext(); break; case EXTERNAL_CONTEXT: environment.withExternalContext(); break; case RENDER_KIT: environment.withRenderKit(); break; case RESPONSE_WRITER: environment.withResponseWriter(); break; case SERVLET_REQUEST: environment.withServletRequest(); break; default: break; } }