From 388134713ebe2a21c8886b6797e288b36ae2a666 Mon Sep 17 00:00:00 2001 From: dreis2211 Date: Wed, 28 Sep 2022 08:28:40 +0200 Subject: [PATCH] Remove unused MockReactiveWebServerFactory See gh-32526 --- .../MockReactiveWebServerFactory.java | 90 ------------------- 1 file changed, 90 deletions(-) delete mode 100644 spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/web/reactive/MockReactiveWebServerFactory.java diff --git a/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/web/reactive/MockReactiveWebServerFactory.java b/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/web/reactive/MockReactiveWebServerFactory.java deleted file mode 100644 index 954e5a6ce1..0000000000 --- a/spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/web/reactive/MockReactiveWebServerFactory.java +++ /dev/null @@ -1,90 +0,0 @@ -/* - * Copyright 2012-2021 the original author or authors. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.springframework.boot.actuate.autoconfigure.web.reactive; - -import java.util.Map; - -import org.springframework.boot.web.reactive.server.AbstractReactiveWebServerFactory; -import org.springframework.boot.web.reactive.server.ReactiveWebServerFactory; -import org.springframework.boot.web.server.WebServer; -import org.springframework.http.server.reactive.HttpHandler; - -import static org.mockito.Mockito.spy; - -/** - * Mock {@link ReactiveWebServerFactory}. - * - * @author Brian Clozel - */ -class MockReactiveWebServerFactory extends AbstractReactiveWebServerFactory { - - private MockReactiveWebServer webServer; - - @Override - public WebServer getWebServer(HttpHandler httpHandler) { - this.webServer = spy(new MockReactiveWebServer(httpHandler, getPort())); - return this.webServer; - } - - MockReactiveWebServer getWebServer() { - return this.webServer; - } - - static class MockReactiveWebServer implements WebServer { - - private final int port; - - private HttpHandler httpHandler; - - private Map httpHandlerMap; - - MockReactiveWebServer(HttpHandler httpHandler, int port) { - this.httpHandler = httpHandler; - this.port = port; - } - - MockReactiveWebServer(Map httpHandlerMap, int port) { - this.httpHandlerMap = httpHandlerMap; - this.port = port; - } - - HttpHandler getHttpHandler() { - return this.httpHandler; - } - - Map getHttpHandlerMap() { - return this.httpHandlerMap; - } - - @Override - public void start() { - - } - - @Override - public void stop() { - - } - - @Override - public int getPort() { - return this.port; - } - - } - -}