@Test public void shouldEnsureTokenGenerationKeyExists() throws Exception { ServerConfig serverConfig = new ServerConfig(); assertNull(serverConfig.getTokenGenerationKey()); assertNotNull(serverConfig.getClass().getMethod("ensureTokenGenerationKeyExists").getAnnotation(PostConstruct.class)); serverConfig.ensureTokenGenerationKeyExists(); assertTrue(StringUtils.isNotBlank(serverConfig.getTokenGenerationKey())); } }
public static BasicCruiseConfig defaultCruiseConfig() { try { BasicCruiseConfig cruiseConfig = new BasicCruiseConfig(); ServerConfig serverConfig = new ServerConfig("artifactsDir", new SecurityConfig()); serverConfig.ensureTokenGenerationKeyExists(); cruiseConfig.setServerConfig(serverConfig); return cruiseConfig; } catch (Exception e) { throw new RuntimeException(e); } }