final PrimitiveDataSchema valueSchema = DataSchemaUtil.dataSchemaTypeToPrimitiveDataSchema(entry.getKey());
final MapDataSchema mapSchema = new MapDataSchema(valueSchema);
final DataMap value = (DataMap) SchemaSampleDataGenerator.buildData(mapSchema, _spec);
final ParameterizedType mapType = (ParameterizedType) entry.getValue().getGenericSuperclass();
assert(mapType.getRawType() == DirectMapTemplate.class);
Assert.assertSame(value.values().iterator().next().getClass(), mapType.getActualTypeArguments()[0]);
}
}
@Test
public void testFixedSchema()