List of usage examples for org.springframework.boot.web.servlet.server AbstractServletWebServerFactory setInitializers
@Override public void setInitializers(List<? extends ServletContextInitializer> initializers)
From source file:org.springframework.boot.web.servlet.server.AbstractServletWebServerFactoryTests.java
@Test public void multipleConfigurations() throws Exception { AbstractServletWebServerFactory factory = getFactory(); ServletContextInitializer[] initializers = new ServletContextInitializer[6]; for (int i = 0; i < initializers.length; i++) { initializers[i] = mock(ServletContextInitializer.class); }/*from w w w .j a va 2 s . co m*/ factory.setInitializers(Arrays.asList(initializers[2], initializers[3])); factory.addInitializers(initializers[4], initializers[5]); this.webServer = factory.getWebServer(initializers[0], initializers[1]); this.webServer.start(); InOrder ordered = inOrder((Object[]) initializers); for (ServletContextInitializer initializer : initializers) { ordered.verify(initializer).onStartup((ServletContext) any()); } }