Esempio n. 1
0
 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');
 }
Esempio n. 2
0
 /**
  * @expectedException MischiefCollective\ColorJizz\Exceptions\InvalidArgumentException
  */
 public function testMalformedHexValueException()
 {
     Hex::fromString('# 0FW');
 }
Esempio n. 3
0
 public function testWebsafe()
 {
     $this->assertEquals(Hex::fromString('FFFFFF')->complement()->__toString(), 'FFFFFF');
     $this->assertEquals(Hex::fromString('FF0000')->complement()->__toString(), '00A1F3');
 }