@Test
@SuppressWarnings("unchecked")
public void testMultiDimensionalPojoManufacture() {
ParameterizedType twoDimensionalStringListType =
new PodamParameterizedType(List.class,
new PodamParameterizedType(List.class,
String.class));
ParameterizedType longDoubleMapType =
new PodamParameterizedType(Map.class, Long.class, Double.class);
final GenericPojo<List<List<String>>, Map<Long, Double>> pojo =
factory.manufacturePojo(GenericPojo.class, twoDimensionalStringListType, longDoubleMapType);
Assert.assertNotNull("The GenericPojo object cannot be null!", pojo);