public function buildColor($colorString) { $lowercaseColorString = strtolower($colorString); if (isset(self::$colorKeywords[$lowercaseColorString])) { $rgbProcessor = new HexProcessor(); return $rgbProcessor->buildColor(self::$colorKeywords[$lowercaseColorString]); } return NULL; }
/** * @dataProvider invalidColors */ public function testInvalidColors($string) { $processor = new HexProcessor(); $color = $processor->buildColor($string); $this->assertNull($color); }