/** * These are the values set when no parameters are given into the * contructor * * @depends testInterface * @return null */ public function testDefaultZeroFillDisplayWidthAutoIncrement() { $this->assertNull($this->type->getDisplayWidth()); $this->assertFalse($this->type->isZeroFill()); $this->assertFalse($this->type->isUnsigned()); $this->assertFalse($this->type->isAutoIncrement()); }
/** * @return null */ public function testIsUnsignedEnableUnsigned() { $this->assertFalse($this->type->isUnsigned()); $this->assertSame($this->type, $this->type->enableUnsigned()); $this->assertTrue($this->type->isUnsigned()); /* you disable unsigned by enabling signed * no check for signed because when isUnsigned is false it means * signed is enabled */ $this->assertSame($this->type, $this->type->enableSigned()); $this->assertFalse($this->type->isUnsigned()); }