public function testGetStreamContext() { $cacheDir = $this->createCacheDir(); $class = new ReflectionClass('\\phpbrowscap\\Browscap'); $method = $class->getMethod('_getStreamContext'); $method->setAccessible(true); $browscap = new Browscap($cacheDir); $browscap->addProxySettings('proxy.example.com', 3128, 'http'); $resource = $method->invoke($browscap); self::assertTrue(is_resource($resource)); }