@Before
public void setUp() {
server1Count =0;
server2Count =0;
ServerData data1 = new ServerData(8080,Arrays.asList(), Mockito.mock(ApplicationContext.class), "url1", () -> "app-context");
ServerData data2 = new ServerData(8081, Arrays.asList(), Mockito.mock(ApplicationContext.class), "url2", () -> "test-context");
serverApplication1 = new GrizzlyApplication(AllData.builder().serverData(data1).build()){
@Override
public void run(CompletableFuture start,JaxRsServletConfigurer jaxRsConfigurer, CompletableFuture end) {
server1Count++;
start.complete(true);
}
};
serverApplication2 = new GrizzlyApplication(AllData.builder().serverData(data2).build()){
@Override
public void run(CompletableFuture start,JaxRsServletConfigurer jaxRsConfigurer,CompletableFuture end) {
server2Count++;
start.complete(true);
}
};
serverRunner = new ServerRunner( (array) -> {registered = array; } ,
Arrays.asList(serverApplication1, serverApplication2), new CompletableFuture());
}