@Before public void setup() { nioLogger = new NioLogger( "NONE"); // Changing this might affect assertions around number of mock method // invocations sessionManager = new IoSessionManager(); sessionManager.setMaxTimeToWaitForRequestCompletion(5000); sessionManager.setNioLogger(nioLogger); cougarProtocol = CougarProtocol.getServerInstance(nioLogger, 5000, 10000, null, false, false); TransportCommandProcessor<SocketTransportCommand> processor = new SocketTransportCommandProcessor(); serverHandler = mock(ExecutionVenueServerHandler.class); when(serverHandler.getOutstandingRequests()).thenReturn(0l); }