@Test
public void testOperationResponseDescriptors() throws Exception {

    AWSServiceHandlerManifest serviceManifest = mapper.readValue(testParameterWhitelist, AWSServiceHandlerManifest.class);
    AWSOperationHandlerManifest operationManifest = serviceManifest.getOperationHandlerManifest("DynamoDb");
    AWSOperationHandler operationHandler = operationManifest.getOperationHandler("ListTables");
    AWSOperationHandlerResponseDescriptor descriptor = operationHandler.getResponseDescriptors().get("TableNames");
    Assert.assertEquals(false, descriptor.isMap());
    Assert.assertEquals(true, descriptor.isList());
    Assert.assertEquals(false, descriptor.shouldGetKeys());
    Assert.assertEquals(true, descriptor.shouldGetCount());
    Assert.assertEquals("table_count", descriptor.getRenameTo());
}