### Question:
Startup { public Startup(Class<? extends AbstractApplicationContext> contextClass, Class<? extends ModulePluginLoader> pluginLoaderClass) { this.contextClass = contextClass; this.pluginLoaderClass = pluginLoaderClass; } Startup(Class<? extends AbstractApplicationContext> contextClass,
				Class<? extends ModulePluginLoader> pluginLoaderClass); void startup(); Context getChainContext(); ApplicationContext getApplicationContext();  }### Answer:
@Test public void testStartup() throws Exception { new Startup(ClassPathXmlApplicationContext.class, PropertiesModulePluginLoader.class).startup(); }