public function testUpdateCache() { $mock = $this->getMockBuilder(BrowserInfoBrowscap::className())->getMock(); $mock->expects($this->once())->method('updateCache'); $testee = new BrowserInfoController(1000, null, $mock); $testee->actionUpdateCache(); }
public function testIsBotReturnFalseWhenUserAgentIsOperaBrowser() { $_SERVER['HTTP_USER_AGENT'] = 'Opera/9.63 (Macintosh; Intel Mac OS X; U; en) Presto/2.1.1'; $testee = new BrowserInfoBrowscap(['cacheDir' => __DIR__ . '/fixtures/browscap']); $this->assertFalse($testee->isBot()); }