示例#1
0
 protected function setUp()
 {
     parent::setUp();
     $this->schemaDefinition = (include FIXTURE_DIR . '/schema.php');
     $this->schema = new Schema($this->schemaDefinition);
     $this->schema->setValidationEnabled(true);
 }
示例#2
0
 protected function setUp()
 {
     parent::setUp();
     $tableRows = TableRowsProvider::provideTableRows();
     $rm = self::createDefaultRecordManager();
     $this->recordGenerator = self::saveTableRows($rm, $tableRows);
 }
示例#3
0
 protected function setUp()
 {
     parent::setUp();
     /** @var \Dive\Connection\Driver\DriverInterface $driver */
     $driver = $this->getMockForAbstractClass('\\Dive\\Connection\\Driver\\DriverInterface');
     $conn = new Connection($driver, 'sqlite:');
     $this->migration = $this->getMockForAbstractClass('\\Dive\\Schema\\Migration\\Migration', array($conn, 'user'));
 }
示例#4
0
 protected function setUp()
 {
     parent::setUp();
     $this->rm = self::createDefaultRecordManager();
     $table = $this->rm->getTable('user');
     $coll = new RecordCollection($table);
     $this->userColl = $coll;
 }
示例#5
0
 public function setUp()
 {
     $tableName = 'user';
     parent::setUp();
     // table instance is always the same
     $this->table = self::createDefaultRecordManager()->getTable($tableName);
     // repository instance is always the same, too, and therefore is must be cleared in setUp()
     $this->repository = $this->table->getRepository();
     $this->repository->clear();
     $this->assertEquals($tableName, $this->repository->getTable()->getTableName());
 }
示例#6
0
 public function setUp()
 {
     parent::setUp();
     $this->rm = self::createDefaultRecordManager(self::$schemaDefinition);
 }
示例#7
0
 protected function setUp()
 {
     parent::setUp();
     $this->rm = self::createDefaultRecordManager();
 }
示例#8
0
 protected function setUp()
 {
     parent::setUp();
     self::$rm->clearTables();
 }
示例#9
0
 protected function setUp()
 {
     parent::setUp();
     $this->generator = new FieldValuesGenerator();
 }
示例#10
0
 protected function setUp()
 {
     parent::setUp();
     $this->modelGenerator = $this->createModelGenerator();
 }
示例#11
0
 protected function setUp()
 {
     parent::setUp();
     $this->rm = self::createDefaultRecordManager();
     $this->table = $this->rm->getTable('user');
 }
示例#12
0
 protected function setUp()
 {
     parent::setUp();
     $this->logger = new SqlLogger();
 }
示例#13
0
 protected function setUp()
 {
     parent::setUp();
     $this->timestampable = new TimestampableBehavior();
 }