@Test
public void sizeIsCached() throws Exception {

  fakeService.setObject(DEFAULT_OBJECT.toBuilder().setSize(1234).build());
  GoogleCloudStorageGrpcReadChannel readChannel = newReadChannel();
  assertEquals(1234L, readChannel.size());
  assertEquals(1234L, readChannel.size());
  verify(fakeService, times(1)).getObject(eq(GET_OBJECT_REQUEST), any());
}