Example #1
0
 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)');
 }