@Test public void addConcreteGenericSuperTypeWithPackage() throws ClassNotFoundException { JavaClassSource javaClass = Roaster.create(JavaClassSource.class); javaClass.setPackage("it.coopservice.test"); javaClass.setName("SimpleClass"); javaClass.setSuperType("it.coopservice.test.Bar<com.coopservice.test.MyConcreteSuperClass>"); Assert.assertTrue(javaClass.toString().contains("extends Bar<MyConcreteSuperClass>")); Assert.assertNotNull(javaClass.getImport("it.coopservice.test.Bar")); Assert.assertNotNull(javaClass.getImport("com.coopservice.test.MyConcreteSuperClass")); }