Author: Luciano Mammino (lmammino@oryzone.com)
示例#1
0
 /**
  * Lazy initialization, automatically called when some method is called after construction
  */
 protected function init()
 {
     if ($this->blobProxy == null) {
         $this->blobProxy = $this->blobProxyFactory->create();
     }
 }
 /**
  * @param \Gaufrette\Adapter\AzureBlobStorage\BlobProxyFactoryInterface $blobProxyFactory
  * @param \WindowsAzure\Blob\Internal\IBlob                             $blobProxy
  */
 public function it_should_fail_when_cannot_create_container($blobProxyFactory, $blobProxy)
 {
     $blobProxyFactory->create()->shouldBeCalled()->willReturn($blobProxy);
     $blobProxy->createContainer('containerName', null)->shouldBeCalled()->willThrow(new ServiceException(500));
     $this->shouldThrow(new \RuntimeException('Failed to create the configured container "containerName": 0 ().', null))->duringCreateContainer('containerName');
 }