@Test public void shouldSkipBodyIfUserNotInProfile() throws JspException { // given aReaderForCurrentApplicationIsLogged(); managerProfileIsRequired(); // when int res = testedObject.doStartTag(); // then assertThat(res, is(IterationTag.SKIP_BODY)); }
@Test public void shouldRenderBodyIfUserInOneOfProfiles() throws JspException { // given aManagerForCurrentApplicationIsLogged(); managerOrAdminProfileIsRequired(); // when int res = testedObject.doStartTag(); // then assertThat(res, is(IterationTag.EVAL_BODY_INCLUDE)); }
@Before public void setUpTestedObject() { testedObject = new IfHasProfileTag(); testedObject.setPageContext(pageContext); testedObject.setApplicationId(currentApplicationId); }