Removed hardcoded port.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
This commit is contained in:
Simone Bordet 2020-12-01 13:23:13 +01:00
parent eb00ac2dde
commit 51d96eced8
1 changed files with 8 additions and 9 deletions

View File

@ -57,8 +57,6 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
public class WebSocketProxyTest
{
private static final int PORT = 49998;
private Server server;
private EventSocket serverSocket;
private WebSocketProxy webSocketProxy;
@ -70,15 +68,8 @@ public class WebSocketProxyTest
{
server = new Server();
ServerConnector connector = new ServerConnector(server);
connector.setPort(PORT);
server.addConnector(connector);
client = new WebSocketClient();
client.start();
proxyUri = URI.create("ws://localhost:" + PORT + "/proxy");
URI echoUri = URI.create("ws://localhost:" + PORT + "/echo");
webSocketProxy = new WebSocketProxy(client, echoUri);
ServletContextHandler contextHandler = new ServletContextHandler();
WebSocketUpgradeFilter.configure(contextHandler);
serverSocket = new EchoSocket();
@ -95,6 +86,14 @@ public class WebSocketProxyTest
server.setHandler(contextHandler);
server.start();
int port = connector.getLocalPort();
client = new WebSocketClient();
client.start();
proxyUri = URI.create("ws://localhost:" + port + "/proxy");
URI echoUri = URI.create("ws://localhost:" + port + "/echo");
webSocketProxy = new WebSocketProxy(client, echoUri);
}
@AfterEach