public void GetLdapUserManipulator() { var configRepo = new LdapConfigRepository(); var logger = new FakeLogger(); var ldapConnector = LdapConnectorFactory.GetLdapConnector(new LdapAdminModeChecker(configRepo), configRepo, logger); ILdapUserManipulator ldapUserManipulator = LdapUserManipulatorFactory.GetUserManipulator(ldapConnector, logger, configRepo); Assert.IsInstanceOfType(ldapUserManipulator, typeof(ILdapUserManipulator)); }
private void CommonInitOperations() { _connector = LdapConnectorFactory.GetLdapConnector(_adminModeChecker, _configRepository, _logger); _manageLdapUser = LdapUserManipulatorFactory.GetUserManipulator(_connector, _logger, _configRepository); _searcher = LdapSearcherFactory.GetSearcher(_connector, _logger, _configRepository); }