@Override public void setUp() throws Exception { super.setUp(); manager = lookup(LogManager.class); manager.configure(); logger = this.getLoggerManager().getLoggerForComponent(LogbackLogManagerTest.class.getName()); }
@Override public void tearDown() throws Exception { try { ThreadContext.remove(); lookup(CacheManager.class).shutdown(); } finally { super.tearDown(); } }
@Override protected void customizeContext(Context ctx) { super.customizeContext(ctx); try { System.setProperty( "plexus." + WORK_CONFIGURATION_KEY, (String) ctx.get(WORK_CONFIGURATION_KEY)); } catch (Exception e) { throw new RuntimeException(e); } }
@Override protected void setUp() throws Exception { TestUserManager.status = UserStatus.active; TestUserManager.userDeleted = false; super.setUp(); copyResource("UserPrincipalsHelperTest-security.xml", getNexusSecurityConfiguration()); copyResource("UserPrincipalsHelperTest-security-configuration.xml", getSecurityConfiguration()); securitySystem = lookup(SecuritySystem.class); securitySystem.start(); }
@Override protected void customizeModules(final List<Module> modules) { super.customizeModules(modules); modules.add( new AbstractModule() { @Override protected void configure() { bind(Realm.class).annotatedWith(Names.named("TestPrincipalsRealm")).to(TestRealm.class); bind(UserManager.class) .annotatedWith(Names.named("TestPrincipalsUserManager")) .to(TestUserManager.class); } }); }