Assert.assertNotNull(compositeComponent3);
SimpleComponent testComponent3 = (SimpleComponent) compositeComponent3.findComponent("testComponent");
Assert.assertNotNull(testComponent3);
Assert.assertNotNull(testComponent3.getCustomMethod());
compositeComponent.pushComponentToEL(facesContext, compositeComponent);
compositeComponent3.pushComponentToEL(facesContext, compositeComponent3);
Assert.assertEquals("somethingFunny"+"x", testComponent3.getCustomMethod().invoke(facesContext.getELContext(), new Object[]{"x"}));
compositeComponent3.popComponentFromEL(facesContext);
compositeComponent.popComponentFromEL(facesContext);
SimpleComponent testComponentNoTarget3 = (SimpleComponent) compositeComponent3.findComponent("testComponentNoTarget");