@Test public void testCreateBucketAcl() { Acl returnedAcl = ACL.toBuilder().setEtag("ETAG").setId("ID").build(); EasyMock.expect( storageRpcMock.createAcl( ACL.toBucketPb().setBucket(BUCKET_NAME1), new HashMap<StorageRpc.Option, Object>())) .andReturn(returnedAcl.toBucketPb()); EasyMock.replay(storageRpcMock); initializeService(); Acl acl = storage.createAcl(BUCKET_NAME1, ACL); assertEquals(returnedAcl, acl); }
@Test public void testCreateBlobAcl() { BlobId blobId = BlobId.of(BUCKET_NAME1, BLOB_NAME1, 42L); Acl returnedAcl = ACL.toBuilder().setEtag("ETAG").setId("ID").build(); EasyMock.expect( storageRpcMock.createAcl( ACL.toObjectPb().setBucket(BUCKET_NAME1).setObject(BLOB_NAME1).setGeneration(42L))) .andReturn(returnedAcl.toObjectPb()); EasyMock.replay(storageRpcMock); initializeService(); Acl acl = storage.createAcl(blobId, ACL); assertEquals(returnedAcl, acl); }