@Test
public void testOperationRequestDescriptors() throws Exception {

    AWSServiceHandlerManifest serviceManifest = mapper.readValue(testParameterWhitelist, AWSServiceHandlerManifest.class);
    AWSOperationHandlerManifest operationManifest = serviceManifest.getOperationHandlerManifest("DynamoDb");
    AWSOperationHandler operationHandler = operationManifest.getOperationHandler("BatchGetItem");
    AWSOperationHandlerRequestDescriptor descriptor = operationHandler.getRequestDescriptors().get("RequestItems");
    Assert.assertEquals(true, descriptor.isMap());
    Assert.assertEquals(false, descriptor.isList());
    Assert.assertEquals(true, descriptor.shouldGetKeys());
    Assert.assertEquals(false, descriptor.shouldGetCount());
    Assert.assertEquals("table_names", descriptor.getRenameTo());
}