RegionTraitTest.php 806 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace AlibabaCloud\Client\Tests\LowerthanVersion7_2\Unit\Traits;
  3. use PHPUnit\Framework\TestCase;
  4. use AlibabaCloud\Client\AlibabaCloud;
  5. use AlibabaCloud\Client\Exception\ClientException;
  6. /**
  7. * Class RegionTraitTest
  8. *
  9. * @package AlibabaCloud\Client\Tests\LowerthanVersion7_2\Unit\Client\Traits
  10. *
  11. * @coversDefaultClass \AlibabaCloud\Client\Traits\DefaultRegionTrait
  12. */
  13. class RegionTraitTest extends TestCase
  14. {
  15. /**
  16. * @throws ClientException
  17. */
  18. public function testDefaultRegionId()
  19. {
  20. // Setup
  21. $regionId = 'test';
  22. static::assertNull(AlibabaCloud::getDefaultRegionId());
  23. // Test
  24. AlibabaCloud::setDefaultRegionId($regionId);
  25. // Assert
  26. static::assertEquals($regionId, AlibabaCloud::getDefaultRegionId());
  27. }
  28. }