/** * Try creating a new Daemon Project */ public function testDaemonLaunch() { $obj = ProjectFactory::build('Test Project', ProjectType::DAEMON, new FileLogger(self::$_logFile)); $this->assertInstanceOf('Synergy\\Project\\Daemon\\DaemonProject', $obj); $this->assertInstanceOf('Synergy\\Project\\ProjectAbstract', $obj); $this->assertInstanceOf('Synergy\\Object', $obj); $this->assertEquals('Test Project', $obj); }
public function testWebFactory() { $project = ProjectFactory::build('synergy-test', ProjectType::WEB, Logger::getLogger()); $this->assertInstanceOf('Synergy\\Project\\Web\\WebProject', $project); $project->run(); }