Package com.gitblit.tests.mock

Examples of com.gitblit.tests.mock.MemorySettings


public class AuthenticationManagerTest extends GitblitUnitTest {

  IUserManager users;

    MemorySettings getSettings() {
      return new MemorySettings(new HashMap<String, Object>());
    }
View Full Code Here


    private static final String JSON = "{\"user\":{\"created_on\":\"2011-03-28T00:41:29Z\",\"lastname\":\"foo\","
        + "\"last_login_on\":\"2012-09-06T23:59:26Z\",\"firstname\":\"baz\","
        + "\"id\":4,\"login\":\"RedmineUserId\",\"mail\":\"baz@example.com\"}}";

    MemorySettings getSettings() {
      return new MemorySettings(new HashMap<String, Object>());
    }
View Full Code Here

public class LuceneExecutorTest extends GitblitUnitTest {

  LuceneService lucene;

  private LuceneService newLuceneExecutor() {
    MemorySettings settings = new MemorySettings();
    settings.put(Keys.git.repositoriesFolder, GitBlitSuite.REPOSITORIES);
    RuntimeManager runtime = new RuntimeManager(settings, GitBlitSuite.BASEFOLDER).start();
    UserManager users = new UserManager(runtime).start();
    RepositoryManager repos = new RepositoryManager(runtime, users);
    return new LuceneService(settings, repos);
  }
View Full Code Here

    backingMap.put(Keys.realm.ldap.admins, "UserThree @Git_Admins \"@Git Admins\"");
    backingMap.put(Keys.realm.ldap.displayName, "displayName");
    backingMap.put(Keys.realm.ldap.email, "email");
    backingMap.put(Keys.realm.ldap.uid, "sAMAccountName");

    MemorySettings ms = new MemorySettings(backingMap);
    return ms;
  }
View Full Code Here

    UserModel userOneModel = ldap.authenticate("UserOne", "userOnePassword".toCharArray());
    assertNotNull(userOneModel);
    assertEquals("User One", userOneModel.displayName);

    // Test more complicated scenarios - concat
    MemorySettings ms = getSettings();
    ms.put("realm.ldap.displayName", "${personalTitle}. ${givenName} ${surname}");
    ldap = newLdapAuthentication(ms);

    userOneModel = ldap.authenticate("UserOne", "userOnePassword".toCharArray());
    assertNotNull(userOneModel);
    assertEquals("Mr. User One", userOneModel.displayName);
View Full Code Here

    UserModel userOneModel = ldap.authenticate("UserOne", "userOnePassword".toCharArray());
    assertNotNull(userOneModel);
    assertEquals("userone@gitblit.com", userOneModel.emailAddress);

    // Test more complicated scenarios - concat
    MemorySettings ms = getSettings();
    ms.put("realm.ldap.email", "${givenName}.${surname}@gitblit.com");
    ldap = newLdapAuthentication(ms);

    userOneModel = ldap.authenticate("UserOne", "userOnePassword".toCharArray());
    assertNotNull(userOneModel);
    assertEquals("User.One@gitblit.com", userOneModel.emailAddress);
View Full Code Here

    Map<String, Object> map = new HashMap<String, Object>();
    map.put(Keys.git.repositoriesFolder, GitBlitSuite.REPOSITORIES.getAbsolutePath());
    map.put(Keys.tickets.indexFolder, luceneDir.getAbsolutePath());

    IStoredSettings settings = new MemorySettings(map);
    return settings;
  }
View Full Code Here

public class AuthenticationManagerTest extends GitblitUnitTest {

  IUserManager users;

    MemorySettings getSettings() {
      return new MemorySettings(new HashMap<String, Object>());
    }
View Full Code Here

    private static final String JSON = "{\"user\":{\"created_on\":\"2011-03-28T00:41:29Z\",\"lastname\":\"foo\","
        + "\"last_login_on\":\"2012-09-06T23:59:26Z\",\"firstname\":\"baz\","
        + "\"id\":4,\"login\":\"RedmineUserId\",\"mail\":\"baz@example.com\"}}";

    MemorySettings getSettings() {
      return new MemorySettings(new HashMap<String, Object>());
    }
View Full Code Here

public class LuceneExecutorTest extends GitblitUnitTest {

  LuceneService lucene;

  private LuceneService newLuceneExecutor() {
    MemorySettings settings = new MemorySettings();
    settings.put(Keys.git.repositoriesFolder, GitBlitSuite.REPOSITORIES);
    XssFilter xssFilter = new AllowXssFilter();
    RuntimeManager runtime = new RuntimeManager(settings, xssFilter, GitBlitSuite.BASEFOLDER).start();
    UserManager users = new UserManager(runtime, null).start();
    RepositoryManager repos = new RepositoryManager(runtime, null, users);
    return new LuceneService(settings, repos);
View Full Code Here

TOP

Related Classes of com.gitblit.tests.mock.MemorySettings

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.