@Test
  public void testIsRestrictPhase() {
    List<? extends Annotation> restrict;
    restrict =
        listener.getRestrictionsForPhase(PhaseIdType.RENDER_RESPONSE, "/qualified/yes.xhtml");
    Assert.assertEquals(1, restrict.size());

    restrict =
        listener.getRestrictionsForPhase(PhaseIdType.INVOKE_APPLICATION, "/qualified/yes.xhtml");
    Assert.assertEquals(1, restrict.size());

    restrict = listener.getRestrictionsForPhase(PhaseIdType.RESTORE_VIEW, "/qualified/yes.xhtml");
    Assert.assertEquals(null, restrict);

    restrict = listener.getRestrictionsForPhase(PhaseIdType.RENDER_RESPONSE, "/qualified/no.xhtml");
    Assert.assertEquals(null, restrict);

    restrict =
        listener.getRestrictionsForPhase(PhaseIdType.INVOKE_APPLICATION, "/qualified/no.xhtml");
    Assert.assertEquals(1, restrict.size());

    restrict = listener.getRestrictionsForPhase(PhaseIdType.RENDER_RESPONSE, "/happy/cat.xhtml");
    Assert.assertEquals(null, restrict);
  }