public function testGetRgba() { $c = new Color(); $i = $c->getRgba(); $this->assertInternalType('string', $i); $this->assertEquals($i, 'rgba(255, 255, 255, 0.00)'); $c = new Color(array(255, 255, 255, 1)); $i = $c->getRgba(); $this->assertInternalType('string', $i); $this->assertEquals($i, 'rgba(255, 255, 255, 1.00)'); $c = new Color(array(181, 55, 23, 0.5)); $i = $c->getRgba(); $this->assertInternalType('string', $i); $this->assertEquals($i, 'rgba(181, 55, 23, 0.50)'); $c = new Color(array(0, 0, 0, 1)); $i = $c->getRgba(); $this->assertInternalType('string', $i); $this->assertEquals($i, 'rgba(0, 0, 0, 1.00)'); }