@Test public void testLifeCycle() { // Get the first image, we dont really care what it is in this test. NewServerResponse serverResponse = connection.createServer("test.ivan.api.com", "lenny", "MIRO4B"); Server server = serverResponse.getServer(); // Now we have the server, lets restart it assertNotNull(server.getId()); ServerInfo serverInfo = connection.restartServer(server.getId()); // Should be running now. assertEquals(serverInfo.getState(), RunningState.RUNNING); assertEquals(server.getName(), "test.ivan.api.com"); assertEquals(server.getImageId(), "lenny"); connection.destroyServer(server.getId()); }
@Override public int compareTo(NewServerResponse server) { return this.server.getId().compareTo(server.getServer().getId()); }