public function testIsiPhone() { $controller = new ContentController(); $_SERVER['HTTP_USER_AGENT'] = 'something else'; $this->assertFalse($controller->IsiPhone()); $_SERVER['HTTP_USER_AGENT'] = 'Mozilla/5.0 (iPod; U; CPU iPhone OS 2_0 like Mac OS X; de-de) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5A347 Safari/525.20'; $this->assertTrue($controller->IsiPhone()); $_SERVER['HTTP_USER_AGENT'] = 'Something here; iPhone; Probably something else here'; $this->assertTrue($controller->IsiPhone()); }