25 lines
805 B
PHP
25 lines
805 B
PHP
<?php
|
|
|
|
namespace Tainacan\Tests;
|
|
|
|
use Tainacan\Tests\Factories;
|
|
|
|
class TAINACAN_UnitTestCase extends \WP_UnitTestCase {
|
|
protected $tainacan_entity_factory;
|
|
protected $tainacan_metadatum_factory;
|
|
protected $tainacan_filter_factory;
|
|
protected $tainacan_item_metadata_factory;
|
|
protected $user_id;
|
|
|
|
public function setUp(){
|
|
parent::setUp();
|
|
$this->tainacan_entity_factory = new Factories\Entity_Factory();
|
|
$this->tainacan_metadatum_factory = new Factories\Metadatum_Factory();
|
|
$this->tainacan_filter_factory = new Factories\Filter_Factory();
|
|
$this->tainacan_item_metadata_factory = new Factories\Item_Metadata_Factory();
|
|
|
|
$new_admin_user = $this->factory()->user->create(array( 'role' => 'administrator' ));
|
|
wp_set_current_user($new_admin_user);
|
|
$this->user_id = $new_admin_user;
|
|
}
|
|
} |