public function testDispatchLoopStartupWithMobileRequest() { $this->request->setModuleName('default')->setControllerName('foo')->setActionName('bar'); $_SERVER['SERVER_NAME'] = 'mobile.domain.tld'; $this->plugin->dispatchLoopStartup($this->request); $this->assertEquals('default', $this->request->getModuleName()); $this->assertEquals('foo', $this->request->getControllerName()); $this->assertEquals('bar', $this->request->getActionName()); $this->assertEquals('mobile', $this->layout->getLayout()); }