|
@@ -19,7 +19,7 @@ import junit.framework.TestCase;
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * Tests {@link GrantedAuthorityImpl}
|
|
|
+ * Tests {@link GrantedAuthorityImpl}.
|
|
|
*
|
|
|
* @author Ben Alex
|
|
|
* @version $Id$
|
|
@@ -45,6 +45,15 @@ public class GrantedAuthorityImplTests extends TestCase {
|
|
|
junit.textui.TestRunner.run(GrantedAuthorityImplTests.class);
|
|
|
}
|
|
|
|
|
|
+ public void testNoArgsConstructor() {
|
|
|
+ try {
|
|
|
+ new GrantedAuthorityImpl();
|
|
|
+ fail("Should have thrown IllegalArgumentException");
|
|
|
+ } catch (IllegalArgumentException expected) {
|
|
|
+ assertTrue(true);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
public void testObjectEquals() throws Exception {
|
|
|
GrantedAuthorityImpl auth1 = new GrantedAuthorityImpl("TEST");
|
|
|
GrantedAuthorityImpl auth2 = new GrantedAuthorityImpl("TEST");
|
|
@@ -70,6 +79,11 @@ public class GrantedAuthorityImplTests extends TestCase {
|
|
|
assertTrue(!auth1.equals(int1));
|
|
|
}
|
|
|
|
|
|
+ public void testToString() {
|
|
|
+ GrantedAuthorityImpl auth = new GrantedAuthorityImpl("TEST");
|
|
|
+ assertEquals("TEST", auth.toString());
|
|
|
+ }
|
|
|
+
|
|
|
//~ Inner Classes ==========================================================
|
|
|
|
|
|
private class MockGrantedAuthorityImpl implements GrantedAuthority {
|