/**
  * Tests the behavior of the manager as it starts up.
  *
  * @throws Exception
  */
 public void testStartIcpServer() throws Exception {
   assertFalse(testableIcpManager.isIcpServerRunning());
   assertNegative(testableIcpManager.getCurrentPort());
   setConfigCalled = false;
   int port = getNewPort();
   setEnabled(true, port);
   assertTrue(setConfigCalled);
   assertTrue(testableIcpManager.isIcpServerRunning());
   assertEquals(port, testableIcpManager.getCurrentPort());
 }