@Override public Bootstrap withModules(Iterable<? extends Module> modules) { return new Bootstrap(new ApplicationNameModule(applicationName), modules, initializeLogging); } }
@SuppressWarnings("deprecation") private UnitTestBootstrap(Iterable<? extends Module> modules) { bootstrap = new Bootstrap(new ApplicationNameModule("test-application"), modules, false) .quiet() .setRequiredConfigurationProperties(ImmutableMap.of()); // Suppress reading configuration file }
@Override protected void setup(Binder binder) { T configObject = buildConfigObject(configClass); binder.install(new ApplicationNameModule(applicationNameFunction.apply(configObject))); } }