diff options
Diffstat (limited to 'testSrc/com/google/gct/login/CredentialedUserRosterTest.java')
-rw-r--r-- | testSrc/com/google/gct/login/CredentialedUserRosterTest.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/testSrc/com/google/gct/login/CredentialedUserRosterTest.java b/testSrc/com/google/gct/login/CredentialedUserRosterTest.java index 471409b..23a2c7f 100644 --- a/testSrc/com/google/gct/login/CredentialedUserRosterTest.java +++ b/testSrc/com/google/gct/login/CredentialedUserRosterTest.java @@ -238,4 +238,23 @@ public class CredentialedUserRosterTest extends TestCase { Assert.assertTrue(setUsers.containsKey(user2.getEmail())); Assert.assertTrue(setUsers.containsKey(user3.getEmail())); } + + /** + * Tests {@link com.google.gct.login.CredentialedUserRoster#removeAllUsers()} + */ + public void testRemoveAllUsers() { + Assert.assertEquals(0, users.numberOfUsers()); + + users.addUser(user1); + users.removeAllUsers(); + Assert.assertEquals(0, users.numberOfUsers()); + Assert.assertEquals(null, users.getActiveUser()); + + users.addUser(user1); + users.addUser(user2); + users.addUser(user3); + users.removeAllUsers(); + Assert.assertEquals(0, users.numberOfUsers()); + Assert.assertEquals(null, users.getActiveUser()); + } } |