PydevRemoteDebuggerServer.stopServer();
assertFalse(PydevRemoteDebuggerServer.isRunning());
PydevRemoteDebuggerServer.startServer();
assertTrue(PydevRemoteDebuggerServer.isRunning());
RemoteDebuggerServer instance = RemoteDebuggerServer.getInstance();
instance.getServerProcess().destroy();
assertFalse(PydevRemoteDebuggerServer.isRunning());
PydevRemoteDebuggerServer.startServer();
assertTrue(PydevRemoteDebuggerServer.isRunning());
instance.stopListening();
assertFalse(PydevRemoteDebuggerServer.isRunning());
PydevRemoteDebuggerServer.startServer();
assertTrue(PydevRemoteDebuggerServer.isRunning());
instance.disconnect();
assertFalse(PydevRemoteDebuggerServer.isRunning());
PydevRemoteDebuggerServer.startServer();
assertTrue(PydevRemoteDebuggerServer.isRunning());
instance.dispose();
assertFalse(PydevRemoteDebuggerServer.isRunning());
}