@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);
 }