@Test public void defaultResourcesNew(){ Module m = ConfigurableModule.builder().defaultResources(Arrays.asList(this.getClass())).build(); assertThat(m.getDefaultResources().size(),equalTo(1)); } @Test
@Test public void defaultResourcesDefault(){ Module m = ConfigurableModule.builder().build(); assertThat(m.getDefaultResources().size(),equalTo(0)); } @Test
@Before public void startServer(){ Map<String, Servlet> servlets = new HashMap<>(); servlets.put("/configured", new ConfiguredServlet()); server = new MicroserverApp( AppRunnerLocalMain.class, ConfigurableModule.builder().context("test-app").servlets(servlets ).build()); server.start(); }
@Before public void startServer(){ List<ServletContextListener> listeners = Arrays.asList(new ConfiguredListener()); server = new MicroserverApp( ListenerRunnerTest.class, ConfigurableModule.builder().context("listener-app").listeners(listeners ).build()); server.start(); }
@Before public void startServer(){ server = new MicroserverApp(ConfigurableModule .builder() .context("simple-app") .defaultResources(Arrays.asList(MultiPartFeature.class)) .build()); server.start(); }
@Before public void startServer(){ Map<String, Filter> filters = ImmutableMap.of("/filter-app/status/ping2",new ConfiguredFilter()); server = new MicroserverApp( FilterAppLocalMain.class, ConfigurableModule.builder().context("filter-app").filters(filters ).build()); server.start(); }
@Before public void startServer(){ Map<String, Filter> filters = HashMapBuilder.<String, Filter>map("/filter-app/status/ping2",new ConfiguredFilter()).build(); server = new MicroserverApp(ConfigurableModule.builder() .context("filter-app") .filters(filters ) .requestListeners(Arrays.asList(new org.springframework.web.context.request.RequestContextListener())).build()); server.start(); }
@Before public void startServer(){ Map<String, Servlet> servlets = new HashMap<>(); servlets.put("/configured", new ConfiguredServlet()); server = new MicroserverApp( AppRunnerLocalMain.class, ConfigurableModule.builder().context("test-app").servlets(servlets ).build()); server.start(); }
@Before public void startServer(){ server = new MicroserverApp(ConfigurableModule .builder() .context("simple-app") .defaultResources(Arrays.asList(MultiPartFeature.class)) .build()); server.start(); }
@Before public void startServer(){ called = false; server = new MicroserverApp( ConfigurableModule.builder() .context("hello") .serverConfigManager(server->called=true) .build()); server.start(); }
@Before public void startServer(){ server = new MicroserverApp(ConfigurableModule .builder() .context("simple-app") .defaultResources(Arrays.asList(MultiPartFeature.class)) .build()); server.start(); }
@Before public void startServer() { try { // couchbase already running? rest.get("http://localhost:8091/pools"); } catch (Exception e) { // start mock couchbase CouchbaseMock.main(new String[]{"-S"}); } server = new MicroserverApp(ConfigurableModule.builder().context("simple-app").build()); server.start(); }
@Before public void startServer(){ server = new MicroserverApp(ConfigurableModule .builder() .context("simple-app") .defaultResources(Arrays.asList(MultiPartFeature.class)) .build()); server.start(); }
@Test public void resetAllIsFalse(){ ConfigurableModule m = ConfigurableModule.builder().build(); assertFalse(m.resetAll); } @Test
@Before public void startServer(){ server = new MicroserverApp(ConfigurableModule .builder() .context("simple-app") .defaultResources(Arrays.asList(MultiPartFeature.class)) .build()); server.start(); }
@Before public void startServer(){ server = new MicroserverApp(ConfigurableModule .builder() .context("simple-app") .defaultResources(Arrays.asList(MultiPartFeature.class)) .build()); // server = new MicroserverApp(()-> "simple-app"); server.start(); }
@Before public void startServer(){ List<ServletContextListener> listeners = ImmutableList.of(new ConfiguredListener()); server = new MicroserverApp( ListenerRunnerTest.class, ConfigurableModule.builder().context("listener-app").listeners(listeners ).build()); server.start(); }
@Before public void setup(){ module = ConfigurableModule.builder() .restResourceClasses(restResourceTags(ModuleDataExtractorTest.class)) .context("test") .servlets(HashMapBuilder.of("/*1",new BasicServlet())) .filters(HashMapBuilder.of("/*",new BasicFilter())) .build(); extractor = new ModuleDataExtractor(module); rootContext = mock(AnnotationConfigWebApplicationContext.class); data = ServerData.builder().resources(LinkedListX.of()).module(module).build(); }
@Before public void startServer(){ server = new MicroserverApp(ConfigurableModule .builder() .context("simple-app") .defaultResources(Arrays.asList(MultiPartFeature.class)) .build()); server.start(); }
public static void main(String[] args){ new MicroserverApp(ConfigurableModule.builder().context("test-app") .build().<ResourceConfig>withResourceConfigManager(rc->rc.getJaxRsConfig().register(new CustomBinder()))) .run(); } @GET