### Question:
DeleteObjectsRequest extends AmazonWebServiceRequest { public List<KeyVersion> getKeys() { return keys; } DeleteObjectsRequest(String bucketName); String getBucketName(); void setBucketName(String bucketName); DeleteObjectsRequest withBucketName(String bucketName); MultiFactorAuthentication getMfa(); void setMfa(MultiFactorAuthentication mfa); DeleteObjectsRequest withMfa(MultiFactorAuthentication mfa); void setQuiet(boolean quiet); boolean getQuiet(); DeleteObjectsRequest withQuiet(boolean quiet); void setKeys(List<KeyVersion> keys); DeleteObjectsRequest withKeys(List<KeyVersion> keys); List<KeyVersion> getKeys(); DeleteObjectsRequest withKeys(String... keys); boolean isRequesterPays(); void setRequesterPays(boolean isRequesterPays); DeleteObjectsRequest withRequesterPays(boolean isRequesterPays);  }### Answer:
@Test public void test() { DeleteObjectsRequest req = new DeleteObjectsRequest("bucketName"); List<KeyVersion> keys = req.getKeys(); assertTrue(keys.size() == 0); keys.add(new KeyVersion("1")); assertTrue(req.getKeys().size() == 1); }