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());
 }