public function testWebsafe() { $this->assertEquals(Hex::fromString('CD0000')->websafe()->__toString(), 'CC0000'); $this->assertEquals(Hex::fromString('CD0100')->websafe()->__toString(), 'CC0000'); $this->assertEquals(Hex::fromString('CD00FE')->websafe()->__toString(), 'CC00FF'); $this->assertEquals(Hex::fromString('010000')->websafe()->__toString(), '000000'); }
/** * @expectedException MischiefCollective\ColorJizz\Exceptions\InvalidArgumentException */ public function testMalformedHexValueException() { Hex::fromString('# 0FW'); }
public function testWebsafe() { $this->assertEquals(Hex::fromString('FFFFFF')->complement()->__toString(), 'FFFFFF'); $this->assertEquals(Hex::fromString('FF0000')->complement()->__toString(), '00A1F3'); }