regionId($regionId) ->name($this->clientName); } /** * @after * @throws ClientException */ protected function finalize() { parent::tearDown(); AlibabaCloud::del($this->clientName); } /** * @throws ClientException * @throws ServerException */ public function testEcs() { $result = (new DescribeAccessPointsRequest()) ->client($this->clientName) ->connectTimeout(25) ->timeout(30) ->request(); static::assertArrayHasKey('AccessPointSet', $result); } /** * @throws ClientException * @throws ServerException */ public function testDds() { $result = (new DescribeRegionsRequest()) ->client($this->clientName) ->connectTimeout(25) ->timeout(30) ->request(); static::assertArrayHasKey('Regions', $result); } /** * @throws ClientException * @throws ServerException */ public function testCdn() { $result = (new DescribeCdnServiceRequest()) ->client($this->clientName) ->connectTimeout(25) ->timeout(30) ->request(); static::assertArrayHasKey('ChangingChargeType', $result); } /** * @throws ClientException * @throws ServerException */ public function testVpc() { $result = (new DescribeVpcsRequest()) ->client($this->clientName) ->connectTimeout(25) ->timeout(30) ->request(); static::assertArrayHasKey('Vpcs', $result); } }