From: David Roden Date: Mon, 5 May 2025 06:05:18 +0000 (+0200) Subject: ♻️ Declare client at class level X-Git-Url: https://git.pterodactylus.net/?a=commitdiff_plain;h=14214de199b29daf5c033c9bccda68e3728abcbb;p=msta.git ♻️ Declare client at class level --- diff --git a/client/src/test/java/de/qsheltier/msta/client/ClientTest.java b/client/src/test/java/de/qsheltier/msta/client/ClientTest.java index 2f06230..16d8bc2 100644 --- a/client/src/test/java/de/qsheltier/msta/client/ClientTest.java +++ b/client/src/test/java/de/qsheltier/msta/client/ClientTest.java @@ -17,14 +17,12 @@ public class ClientTest { @Test public void clientCanConnectToAServer() throws Exception { - var client = new Client("localhost", server.getPort()); client.connect(); server.connect().get(); } @Test public void listenerIsNotifiedOnConnectEvent() throws Exception { - var client = new Client("localhost", server.getPort()); var connectListenerCalled = new AtomicBoolean(false); client.onConnect(() -> connectListenerCalled.set(true)); client.connect(); @@ -37,7 +35,6 @@ public class ClientTest { @Test public void clientCanSendCommandToServer() throws Exception { - var client = new Client("localhost", server.getPort()); client.connect(); server.connect().get(); server.writeLine("{\"event\": \"connected\"}"); @@ -50,5 +47,6 @@ public class ClientTest { } private final FakeTcpServer server = new FakeTcpServer(Executors.newCachedThreadPool()); + private final Client client = new Client("localhost", server.getPort()); }