function test_start_stop_restart() { $this->test_register_service(); //$this->assertFalse(Services::serviceRunning("DBHandler")); // start it! $this->assertTrue(Services::startService("DBHandler")); $this->assertTrue(Services::serviceRunning("DBHandler")); $this->assertTrue(Services::serviceAvailable("DBHandler")); // stop it! $this->assertTrue(Services::stopService("DBHandler")); $this->assertFalse(Services::serviceRunning("DBHandler")); $this->assertTrue(Services::serviceAvailable("DBHandler")); // restart it! (or, first start it, *then* restart it!) $this->assertTrue(Services::startService("DBHandler")); $this->assertTrue(Services::serviceRunning("DBHandler")); $this->assertTrue(Services::serviceAvailable("DBHandler")); $this->assertTrue(Services::restartService("DBHandler")); $this->assertTrue(Services::serviceRunning("DBHandler")); $this->assertTrue(Services::serviceAvailable("DBHandler")); }