X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fusermanager%2Fimplementation%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fusermanager%2Finternal%2FUserManagerImplTest.java;fp=opendaylight%2Fusermanager%2Fimplementation%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fusermanager%2Finternal%2FUserManagerImplTest.java;h=f2cbe784fce5377347515a3a3131a5d2ec58d3ac;hp=67c273b73f98ebdb9a856062a0676d77393a1604;hb=3afbe236f240c3f35093d58999f8b5882cd9dd2e;hpb=95aaa263a3331dcb0b9268f9df9993b507ea40ad diff --git a/opendaylight/usermanager/implementation/src/test/java/org/opendaylight/controller/usermanager/internal/UserManagerImplTest.java b/opendaylight/usermanager/implementation/src/test/java/org/opendaylight/controller/usermanager/internal/UserManagerImplTest.java index 67c273b73f..f2cbe784fc 100644 --- a/opendaylight/usermanager/implementation/src/test/java/org/opendaylight/controller/usermanager/internal/UserManagerImplTest.java +++ b/opendaylight/usermanager/implementation/src/test/java/org/opendaylight/controller/usermanager/internal/UserManagerImplTest.java @@ -104,15 +104,9 @@ public class UserManagerImplTest { } } - /** - * Test method for - * {@link org.opendaylight.controller.usermanager.internal.UserManager#addAAAProvider(org.opendaylight.controller.usermanager.IAAAProvider)} - * . - */ - @Test - public void testAddAAAProvider() { + private IAAAProvider getAnonymousAAAProvider(final String providerName) { // instantiate an anonymous AAAProvider - IAAAProvider a3p = new IAAAProvider() { + return new IAAAProvider() { @Override public AuthResponse authService(String userName, String password, @@ -122,25 +116,26 @@ public class UserManagerImplTest { @Override public String getName() { - return "dummyAAAProvider"; + return providerName; } }; - - um.addAAAProvider(a3p); - assertEquals(a3p, um.getAAAProvider("dummyAAAProvider")); - } /** * Test method for + * {@link org.opendaylight.controller.usermanager.internal.UserManager#addAAAProvider(org.opendaylight.controller.usermanager.IAAAProvider)} + * and for * {@link org.opendaylight.controller.usermanager.internal.UserManager#removeAAAProvider(org.opendaylight.controller.usermanager.IAAAProvider)} - * and for for + * and * {@link org.opendaylight.controller.usermanager.internal.UserManager#getAAAProvider(java.lang.String)} - * . */ @Test - public void testRemoveAAAProvider() { - um.removeAAAProvider(um.getAAAProvider("dummyAAAProvider")); + public void testAddGetRemoveAAAProvider() { + final String providerName = "dummyAAAProvider"; + IAAAProvider a3p = getAnonymousAAAProvider(providerName); + um.addAAAProvider(a3p); + assertEquals(a3p, um.getAAAProvider(providerName)); + um.removeAAAProvider(um.getAAAProvider(providerName)); assertTrue(um.getAAAProviderNames().isEmpty()); }