コード例 #1
0
 public function testObjUrlOptionsPassedToAmazonOnResolve()
 {
     $s3 = $this->createAmazonS3Mock();
     $s3->expects($this->once())->method('get_object_url')->with('images.example.com', 'thumb/some-folder/path.jpg', 0, array('torrent' => true));
     $resolver = new AmazonS3Resolver($s3, 'images.example.com');
     $resolver->setObjectUrlOption('torrent', true);
     $resolver->resolve('/some-folder/path.jpg', 'thumb');
 }
コード例 #2
0
 public function testObjUrlOptions()
 {
     $s3 = $this->getMock('AmazonS3');
     $s3->expects($this->once())->method('if_object_exists')->will($this->returnValue(true));
     $s3->expects($this->once())->method('get_object_url')->with('images.example.com', 'thumb/some-folder/targetpath.jpg', 0, array('torrent' => true));
     $resolver = new AmazonS3Resolver($s3, 'images.example.com');
     $resolver->setObjectUrlOption('torrent', true);
     $resolver->getBrowserPath('/some-folder/targetpath.jpg', 'thumb');
 }