コード例 #1
0
 public static function tearDownAfterClass()
 {
     if (self::$belayTeardownAfterClass) {
         return;
     }
     \HCA_DatabaseManager::getInstance()->restoreDatabaseState()->restoreGlobalAccountsDatabaseState();
 }
コード例 #2
0
 public static function boot()
 {
     if (self::$isBooted) {
         return false;
     }
     self::$kernel = new \AppKernel('test', false);
     self::$kernel->boot();
     if (!ini_get('display_errors')) {
         ini_set('display_errors', '1');
     }
     HCA_ServiceManager::getInstance()->setContainer(self::$kernel->getContainer());
     // init database state
     HCA_DatabaseManager::getInstance()->setDoctrine(HCA_ServiceManager::getInstance()->getContainer()->get('doctrine'))->restoreDatabaseState();
     self::$isBooted = true;
     return true;
 }
コード例 #3
0
 public static function setUpBeforeClass()
 {
     \HCA_DatabaseManager::getInstance()->restoreDatabaseState()->restoreAlertCouchDbState()->restoreGlobalAccountsDatabaseState();
 }
コード例 #4
0
 public static function tearDownAfterClass()
 {
     \HCA_DatabaseManager::getInstance()->restoreDatabaseState()->restoreGlobalAccountsDatabaseState();
 }
コード例 #5
0
 public static function tearDownAfterClass()
 {
     \HCA_DatabaseManager::getInstance();
 }