当前位置: 首页>>代码示例>>PHP>>正文


PHP TestCase::client方法代码示例

本文整理汇总了PHP中TestCase::client方法的典型用法代码示例。如果您正苦于以下问题:PHP TestCase::client方法的具体用法?PHP TestCase::client怎么用?PHP TestCase::client使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在TestCase的用法示例。


在下文中一共展示了TestCase::client方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: setUpBeforeClass

 public static function setUpBeforeClass()
 {
     if (self::$client) {
         return;
     }
     $apiKeyProperties = null;
     $apiKeyFileLocation = null;
     if (array_key_exists(self::STORMPATH_KEY_FILE_LOCATION, $_SERVER) or array_key_exists(self::STORMPATH_KEY_FILE_LOCATION, $_ENV)) {
         $apiKeyFileLocation = array_key_exists(self::STORMPATH_KEY_FILE_LOCATION, $_SERVER) ? $_SERVER[self::STORMPATH_KEY_FILE_LOCATION] : $_ENV[self::STORMPATH_KEY_FILE_LOCATION];
     } elseif ((array_key_exists(self::STORMPATH_ID, $_SERVER) or array_key_exists(self::STORMPATH_ID, $_ENV)) and (array_key_exists(self::STORMPATH_SECRET, $_SERVER) or array_key_exists(self::STORMPATH_SECRET, $_ENV))) {
         $apiKeyId = array_key_exists(self::STORMPATH_ID, $_SERVER) ? $_SERVER[self::STORMPATH_ID] : $_ENV[self::STORMPATH_ID];
         $apiKeySecret = array_key_exists(self::STORMPATH_SECRET, $_SERVER) ? $_SERVER[self::STORMPATH_SECRET] : $_ENV[self::STORMPATH_SECRET];
         $apiKeyProperties = "apiKey.id={$apiKeyId}\napiKey.secret={$apiKeySecret}";
     } else {
         $message = "The '" . self::STORMPATH_KEY_FILE_LOCATION . "' environment variable needs to be set before running the tests.\n" . "Alternatively, you can set the '" . self::STORMPATH_ID . "' and '" . self::STORMPATH_SECRET . "' environment " . "variables to make the tests run.";
         throw new \InvalidArgumentException($message);
     }
     $baseUrl = '';
     if (array_key_exists(self::BASE_URL, $_SERVER) or array_key_exists(self::BASE_URL, $_ENV)) {
         $baseUrl = $_SERVER[self::BASE_URL] ?: $_ENV[self::BASE_URL];
     }
     \Stormpath\Client::$apiKeyFileLocation = $apiKeyFileLocation;
     \Stormpath\Client::$apiKeyProperties = $apiKeyProperties;
     \Stormpath\Client::$baseUrl = $baseUrl;
     \Stormpath\Client::$cacheManager = 'Array';
     \Stormpath\Client::$integration = 'stormpath-laravel-auth-driver/testing';
     self::$client = \Stormpath\Client::getInstance();
 }
开发者ID:stormpath,项目名称:stormpath-laravel-auth-driver,代码行数:28,代码来源:TestCase.php


注:本文中的TestCase::client方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。