public static function tearDownAfterClass()
 {
     if (self::$isOneTimeSetup) {
         $integrationTestBase = new IntegrationTestBase();
         $integrationTestBase->setUp();
         if ($integrationTestBase->isEmulated()) {
             $serviceProperties = BlobServiceFunctionalTestData::getDefaultServiceProperties();
             $integrationTestBase->restProxy->setServiceProperties($serviceProperties);
         }
         self::$isOneTimeSetup = false;
     }
     parent::tearDownAfterClass();
 }
 /**
  * @covers MicrosoftAzure\Storage\Blob\BlobRestProxy::listContainers
  */
 public function testListContainersWithOneResult()
 {
     // Setup
     $containerName = 'listcontainerswithoneresult' . $this->createSuffix();
     parent::createContainer($containerName);
     // Test
     $result = $this->restProxy->listContainers();
     $containers = $result->getContainers();
     // Assert
     $this->assertEquals(1, count($containers));
 }