12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- <?php
- /**
- * Created by PhpStorm.
- * User: zhangw
- * Date: 2017/7/17
- * Time: 下午4:57
- */
- include_once '../../Config.php';
- use PHPUnit\Framework\TestCase;
- class EndPointByLocationTest extends TestCase
- {
- /**
- * @var
- */
- private $locationService;
- /**
- * @var
- */
- private $clientProfile;
- private function initClient()
- {
- # 创建 DefaultAcsClient 实例并初始化
- $this->clientProfile = DefaultProfile::getProfile(
- "cn-shanghai", # 您的 Region ID
- "<your AK>", # 您的 Access Key ID
- "<your Secret>" # 您的 Access Key Secret
- );
- $this->locationService = new LocationService($this->clientProfile);
- }
- public function testFindProductDomain()
- {
- $this->initClient();
- $domain = $this->locationService->findProductDomain("cn-shanghai", "apigateway", "openAPI", "CloudAPI");
- $this->assertEquals("apigateway.cn-shanghai.aliyuncs.com", $domain);
- }
- public function testFindProductDomainWithAddEndPoint()
- {
- DefaultProfile::addEndpoint("cn-shanghai", "cn-shanghai", "CloudAPI", "apigateway.cn-shanghai123.aliyuncs.com");
- $this->initClient();
- $domain = $this->locationService->findProductDomain("cn-shanghai", "apigateway", "openAPI", "CloudAPI");
- $this->assertEquals("apigateway.cn-shanghai123.aliyuncs.com", $domain);
- }
- }
|