Pheasant\Tests\MysqlTestCase::setUp PHP Method

setUp() public method

public setUp ( )
    public function setUp()
    {
        $dsn = getenv('PHEASANT_TEST_DSN') ?: 'mysql://root@localhost/pheasanttest?charset=utf8';
        // initialize a new pheasant
        $this->pheasant = \Pheasant::setup($dsn);
        // wipe sequence pool
        $this->pheasant->connection()->sequencePool()->initialize()->clear();
    }

Usage Example

Exemplo n.º 1
0
 public function setUp()
 {
     parent::setUp();
     $t = $this->table('user', array('userid' => new Types\IntegerType(8, 'primary auto_increment'), 'name' => new Types\StringType(), 'value' => new Types\IntegerType(), 'active' => new Types\BooleanType()));
     $t->insert(array('name' => 'Llama', 'active' => false, 'value' => 24));
     $t->insert(array('name' => 'Drama', 'active' => true, 'value' => NULL));
 }
All Usage Examples Of Pheasant\Tests\MysqlTestCase::setUp