/** * This method is called before the first test of this test class is run. * * @since Method available since Release 3.4.0 */ public static function setUpBeforeClass() { $persistenceProvider = new Storage(new Memory()); $userAgentHandlerChain = UserAgentHandlerChainFactory::createFrom($persistenceProvider, $persistenceProvider); $devicePatcher = new DevicePatcher(); self::$deviceRepositoryBuilder = new DeviceRepositoryBuilder($persistenceProvider, $userAgentHandlerChain, $devicePatcher); try { self::$deviceRepository = self::$deviceRepositoryBuilder->build(self::RESOURCES_DIR . 'wurfl.xml'); } catch (Exception $e) { echo $e; } }
/** * This method is called before the first test of this test class is run. * * @since Method available since Release 3.4.0 */ public static function setUpBeforeClass() { $logger = new NullLogger(); $persistenceProvider = new Storage(new Memory()); $userAgentHandlerChain = UserAgentHandlerChainFactory::createFrom($persistenceProvider, $persistenceProvider, $logger); $devicePatcher = new DevicePatcher(); self::$deviceRepositoryBuilder = new DeviceRepositoryBuilder($persistenceProvider, $userAgentHandlerChain, $devicePatcher, $logger); try { self::$deviceRepository = self::$deviceRepositoryBuilder->build(self::WURFL_FILE); } catch (Exception $e) { echo $e; } }