@Test public void closeServerSocket() throws IOException { ServerSocket socket = new ServerSocket(); this.subject.close(socket); verify(this.factory).close(socket); verify(this.manager.getUnnamedRegistry()).unregisterSocket(socket); }
@Test public void closeSocket() throws IOException { Socket socket = new Socket(); this.subject.close(socket); verify(this.factory).close(socket); verify(this.manager.getUnnamedRegistry()).unregisterSocket(socket); }
@Test public void closeMulticastSocket() throws IOException { MulticastSocket socket = new MulticastSocket(); this.subject.close(socket); verify(this.factory).close(socket); verify(this.manager.getUnnamedRegistry()).unregisterSocket(socket); } }
@Test public void closeDatagramSocket() throws IOException { DatagramSocket socket = new DatagramSocket(); this.subject.close(socket); verify(this.factory).close(socket); verify(this.manager.getUnnamedRegistry()).unregisterSocket(socket); }
@Override public void close(ServerSocket socket) throws IOException { if (socket != null) { this.manager.getUnnamedRegistry().unregisterSocket(socket); this.factory.close(socket); } }
@Override public void close(DatagramSocket socket) { if (socket != null) { this.manager.getUnnamedRegistry().unregisterSocket(socket); this.factory.close(socket); } }
@Override public void close(ServerSocket socket) throws IOException { if (socket != null) { this.manager.getUnnamedRegistry().unregisterSocket(socket); this.factory.close(socket); } }
@Override public void close(Socket socket) throws IOException { if (socket != null) { this.manager.getUnnamedRegistry().unregisterSocket(socket); this.factory.close(socket); } }
@Override public void close(DatagramSocket socket) { if (socket != null) { this.manager.getUnnamedRegistry().unregisterSocket(socket); this.factory.close(socket); } }
@Override public void close(Socket socket) throws IOException { if (socket != null) { this.manager.getUnnamedRegistry().unregisterSocket(socket); this.factory.close(socket); } }