/**
* Test: convert XY and brightness to RGB
*
* @covers \Phue\Helper\ColorConversion::convertXYToRGB
*/
public function testConvertXYToRGB()
{
// Conversion back from the test above
// Alice Blue
$rgb = ColorConversion::convertXYToRGB(0.3088, 0.3212, 233);
$this->assertEquals($rgb['red'], 239);
$this->assertEquals($rgb['green'], 247);
$this->assertEquals($rgb['blue'], 255);
// Firebrick
$rgb = ColorConversion::convertXYToRGB(0.6622, 0.3024, 35);
$this->assertEquals($rgb['red'], 178);
$this->assertEquals($rgb['green'], 33);
$this->assertEquals($rgb['blue'], 33);
// Medium Sea Green
$rgb = ColorConversion::convertXYToRGB(0.1979, 0.5004999999999999, 81);
$this->assertEquals($rgb['red'], 61);
$this->assertEquals($rgb['green'], 178);
$this->assertEquals($rgb['blue'], 112);
}