diff options
author | Oluwatobi Bashir-Bello <nbashirbello@google.com> | 2015-04-14 14:03:25 -0400 |
---|---|---|
committer | Oluwatobi Bashir-Bello <nbashirbello@google.com> | 2015-04-14 14:09:27 -0400 |
commit | 9415706321faf9352f0106f3062969dbb4bf6b8e (patch) | |
tree | ea2469d2e77db7c16044f71317e8d15e7eea3f79 /testSrc | |
parent | 04285010a9ebcf288de7e1052fe3ea5950da1527 (diff) | |
download | login-9415706321faf9352f0106f3062969dbb4bf6b8e.tar.gz |
Fix logout - Logs all users out when you logout.
Change-Id: I377c216bdbf106d911fe1f03755f033d8b48305d
Diffstat (limited to 'testSrc')
-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()); + } } |