/** * Set up tests. * * @since 1.2.3 */ protected function setUp() { $config = ConfigProvider::getInstance(); $config->set('session.provider.name', 'Alpha\\Util\\Http\\Session\\SessionProviderArray'); $config->set('db.provider.name', 'Alpha\\Model\\ActiveRecordProviderSQLite'); ActiveRecord::createDatabase(); $tag = new Tag(); $tag->makeTable(); $denum = new DEnum(); $denum->makeTable(); $item = new DEnumItem(); $item->makeTable(); $article = new Article(); $article->makeTable(); $denum = new DEnum('Alpha\\Model\\Article::section'); $item->set('DEnumID', $denum->getOID()); $item->set('value', 'Test'); $item->save(); $this->DEnumID = $denum->getOID(); $this->article = $this->createArticle('unitTestArticle'); }