r742 - branches/eugene-2.0/eugene/src/test/java/org/nuiton/eugene
Author: fdesbois Date: 2009-12-11 19:09:59 +0100 (Fri, 11 Dec 2009) New Revision: 742 Modified: branches/eugene-2.0/eugene/src/test/java/org/nuiton/eugene/GeneratorUtilTest.java Log: Add test for getSimpleName method, broken for getTypesList --> it's necessary to do imports before using this type of expression Modified: branches/eugene-2.0/eugene/src/test/java/org/nuiton/eugene/GeneratorUtilTest.java =================================================================== --- branches/eugene-2.0/eugene/src/test/java/org/nuiton/eugene/GeneratorUtilTest.java 2009-12-11 10:56:36 UTC (rev 741) +++ branches/eugene-2.0/eugene/src/test/java/org/nuiton/eugene/GeneratorUtilTest.java 2009-12-11 18:09:59 UTC (rev 742) @@ -126,6 +126,12 @@ result = GeneratorUtil.getSimpleName(str); log.info(str + " -> " + result); assertEquals(expResult, result); + + str = "<T extends org.nuiton.topia.TopiaEntity, D extends org.nuiton.topia.TopiaDAO<? super T>> D"; + expResult = "<T extends TopiaEntity, D extends TopiaDAO<? super T>> D"; + result = GeneratorUtil.getSimpleName(str); + log.info(str + " -> " + result); + assertEquals(expResult, result); } @Test @@ -166,10 +172,15 @@ log.info(str + " -> " + results); assertEquals(results.size(), 3); - str = "java.util.Map<org.chorem.jtimer.Jtimer, java.util.Collection<java.lang.String>>"; + str = "java.util.Map<org.chorem.jtimer.Jtimer, java.util.Collection<String>>"; results = GeneratorUtil.getTypesList(str); log.info(str + " -> " + results); assertEquals(results.size(), 4); + +// str = "<T extends org.nuiton.topia.TopiaEntity> T"; +// results = GeneratorUtil.getTypesList(str); +// log.info(str + " -> " + results); +// assertEquals(results.size(), 1); } } \ No newline at end of file
participants (1)
-
fdesbois@users.nuiton.org