/** * testColumnTypeFetching method * * @return void */ public function testColumnTypeFetching() { $model = new Test(); $this->assertEquals('integer', $model->getColumnType('id')); $this->assertEquals('text', $model->getColumnType('notes')); $this->assertEquals('datetime', $model->getColumnType('updated')); $this->assertEquals(null, $model->getColumnType('unknown')); $model = new Article(); $this->assertEquals('datetime', $model->getColumnType('User.created')); $this->assertEquals('integer', $model->getColumnType('Tag.id')); $this->assertEquals('integer', $model->getColumnType('Article.id')); }
/** * testColumnTypeFetching method * * @access public * @return void */ function testColumnTypeFetching() { $model = new Test(); $this->assertEqual($model->getColumnType('id'), 'integer'); $this->assertEqual($model->getColumnType('notes'), 'text'); $this->assertEqual($model->getColumnType('updated'), 'datetime'); $this->assertEqual($model->getColumnType('unknown'), null); $model = new Article(); $this->assertEqual($model->getColumnType('User.created'), 'datetime'); $this->assertEqual($model->getColumnType('Tag.id'), 'integer'); $this->assertEqual($model->getColumnType('Article.id'), 'integer'); }