expectedMap.put(new Short((short)1), Boolean.TRUE);
expectedMap.put(new Short((short)2), Boolean.FALSE);
expectedMap.put(new Short((short)5), Boolean.TRUE);
Object obj;
PojoGenerics pojo;
obj = repository.create("method");
assertTrue(obj instanceof PojoGenerics);
pojo = (PojoGenerics) obj;
assertEquals(expectedList, pojo.getList());
assertEquals(expectedSet, pojo.getSet());
assertEquals(expectedMap, pojo.getMap());
obj = repository.create("constructorList");
assertTrue(obj instanceof PojoGenerics);
pojo = (PojoGenerics) obj;
assertEquals(expectedList, pojo.getList());
obj = repository.create("constructorSet");
assertTrue(obj instanceof PojoGenerics);
pojo = (PojoGenerics) obj;
assertEquals(expectedSet, pojo.getSet());
obj = repository.create("constructorMap");
assertTrue(obj instanceof PojoGenerics);
pojo = (PojoGenerics) obj;
assertEquals(expectedMap, pojo.getMap());
obj = repository.create("genericPojo");
assertTrue(obj instanceof Primavera);
assertEquals("string", ((Primavera) obj).prop);