assertEquals("mysql1", ((TestDBAuthenticator1) authenticator).getDatabaseUserName());
assertEquals("secret1", ((TestDBAuthenticator1) authenticator).getDatabasePassword());
assertNotNull(authenticator.getUserStore());
assertTrue(authenticator.getUserStore() instanceof JDBCUserStore);
JDBCUserStore jdbcUserStore = (JDBCUserStore) authenticator.getUserStore();
assertEquals("MD5", jdbcUserStore.getPasswordDigester().getHashMethod());
} else if (authenticator instanceof TestDBAuthenticator2) {
assertEquals("dbAuthenticator2", authenticator.getAuthenticatorName());
assertEquals(7, authenticator.getPriority());
assertEquals(true, authenticator.isEnabled());
assertTrue(authenticator.getUserStore() instanceof LDAPUserStore);