* test/net/sf/acegisecurity/taglibs/authz/AuthorizeTagTests.java:

Bring Clover coverage to 100% by adding a single test.
This commit is contained in:
Francois Beausoleil 2004-03-23 17:28:10 +00:00
parent 1490e8a707
commit d8275171e4
1 changed files with 9 additions and 0 deletions

View File

@ -71,6 +71,15 @@ public class AuthorizeTagTests extends TestCase {
Tag.EVAL_BODY_INCLUDE, authorizeTag.doStartTag());
}
public void testPreventsBodyOutputIfNoSecureContext()
throws JspException {
ContextHolder.setContext(null);
authorizeTag.setIfAnyGranted("ROLE_BANKER");
assertEquals("prevents output - no context defined", Tag.SKIP_BODY,
authorizeTag.doStartTag());
}
public void testSkipsBodyIfNoAnyRolePresent() throws JspException {
authorizeTag.setIfAnyGranted("ROLE_BANKER");
assertEquals("unauthorized - ROLE_BANKER not in granted authorities",