@Test
public void handleModelInfoGenericsSad1() {

    try {
        ModelManager modelManager = new ModelManager();
        GentestModelInfoProviderSad1 gentestModelInfoProvider = new GentestModelInfoProviderSad1();
        ModelImporter systemImporter = new ModelImporter(ModelInfoLoader.getModelInfoProvider(new VersionedIdentifier().withId("System").withVersion("1")).load(), null);
        ModelInfo gentestModel = gentestModelInfoProvider.load();
        try {
            ModelImporter gentestImporter = new ModelImporter(gentestModel, systemImporter.getTypes().values());
            fail();
        } catch(Exception e) {
            assertThat(e.getMessage(), is("Unknown symbols [T]"));
        }
    } catch (Exception e) {
        e.printStackTrace();
        fail();
    }
}