public function testInitFromInteger() { $c = new Color(); $c->initFromInteger(0); $this->validateColor($c, 0, 0, 0, 0); $c->initFromInteger(2147483647); $this->validateColor($c, 255, 255, 255, 127); $c->initFromInteger(16777215); $this->validateColor($c, 255, 255, 255, 0); $c->initFromInteger(2130706432); $this->validateColor($c, 0, 0, 0, 127); $c->initFromInteger(850736919); $this->validateColor($c, 181, 55, 23, 50); }