getObject() public method

public getObject ( array $args = [] )
$args array
 public function testGetsInfoWithReload()
 {
     $key = base64_encode('abcd');
     $hash = base64_encode('1234');
     $bucket = 'bucket';
     $object = 'object.txt';
     $objectInfo = ['name' => 'object.txt', 'bucket' => 'bucket', 'etag' => 'ABC', 'kind' => 'storage#object'];
     $this->connection->getObject(['bucket' => $bucket, 'object' => $object, 'generation' => null, 'httpOptions' => ['headers' => ['x-goog-encryption-algorithm' => 'AES256', 'x-goog-encryption-key' => $key, 'x-goog-encryption-key-sha256' => $hash]]])->willReturn($objectInfo)->shouldBeCalledTimes(1);
     $object = new StorageObject($this->connection->reveal(), $object, $bucket);
     $this->assertEquals($objectInfo, $object->info(['encryptionKey' => $key, 'encryptionKeySHA256' => $hash]));
 }