public function testGetName() { $engine = new Engine(); $this->assertEquals('', $engine->getName()); $engine->reset(['name' => 'WebKit', 'version' => new Version(['value' => '601.3.9'])]); $this->assertEquals('WebKit', $engine->getName()); $engine->reset(['name' => 'WebKit', 'alias' => 'Blink', 'version' => new Version(['value' => '601.3.9'])]); $this->assertEquals('Blink', $engine->getName()); }
/** * * @param Model\RenderingEngine $engine * @param \WhichBrowser\Model\Engine $engineRaw */ private function hydrateRenderingEngine(Model\RenderingEngine $engine, \WhichBrowser\Model\Engine $engineRaw) { $engine->setName($this->getRealResult($engineRaw->getName())); $engine->getVersion()->setComplete($this->getRealResult($engineRaw->getVersion())); }