Esempio n. 1
0
 /**
  * @depends	testBuildSqlNoAttrsLowerCaseUpperCase
  * @return	null
  */
 public function testBuildSqlUnsignedZeroFillAutoIncrementDisplayWidth()
 {
     $this->assertFalse($this->type->isUpperCase());
     $this->type->enableUnsigned()->enableZeroFill()->enableAutoIncrement()->setDisplayWidth(4);
     $expected = "{$this->type->getSqlString()}(4) unsigned zerofill ";
     $expected .= "auto_increment";
     $this->assertEquals($expected, $this->type->buildSql());
     $this->type->enableUpperCase();
     $this->assertEquals(strtoupper($expected), $this->type->buildSql());
 }
Esempio n. 2
0
 /**
  * @depends	testInterface
  * @return	null
  */
 public function testGetSqlString()
 {
     $this->assertEquals('smallint', $this->type->getSqlString());
 }
Esempio n. 3
0
 /**
  * @return	null
  */
 public function testGetSqlString()
 {
     $this->assertEquals($this->sqlString, $this->type->getSqlString());
 }