Fwd: [Nuiton-utils-commits] r2218 - trunk/nuiton-utils/src/test/java/org/nuiton/util
Kevin, Why are yu using GregorianCalendar. Isn't it better to use Calendar.getInstance() ? Arnaud. -------- Original Message -------- Subject: [Nuiton-utils-commits] r2218 - trunk/nuiton-utils/src/test/java/org/nuiton/util Date: Wed, 26 Oct 2011 11:03:02 +0200 (CEST) From: kmorin@users.nuiton.org Reply-To: nuiton-utils-commits@list.nuiton.org To: nuiton-utils-commits@list.nuiton.org Author: kmorin Date: 2011-10-26 11:03:02 +0200 (Wed, 26 Oct 2011) New Revision: 2218 Url: http://nuiton.org/repositories/revision/nuiton-utils/2218 Log: add test for DateUtil.getAge Modified: trunk/nuiton-utils/src/test/java/org/nuiton/util/DateUtilTest.java Modified: trunk/nuiton-utils/src/test/java/org/nuiton/util/DateUtilTest.java =================================================================== --- trunk/nuiton-utils/src/test/java/org/nuiton/util/DateUtilTest.java 2011-10-26 08:41:00 UTC (rev 2217) +++ trunk/nuiton-utils/src/test/java/org/nuiton/util/DateUtilTest.java 2011-10-26 09:03:02 UTC (rev 2218) @@ -34,6 +34,7 @@ import java.text.ParseException; import java.util.Calendar; import java.util.Date; +import java.util.GregorianCalendar; import java.util.Locale; /** @@ -257,6 +258,31 @@ } @Test + public void testGetAge() { + log.info("getAge"); + + Calendar calendar = GregorianCalendar.getInstance(); + calendar.roll(Calendar.YEAR, -20); + calendar.roll(Calendar.DATE, -1); + + int result = DateUtil.getAge(calendar.getTime()); + log.info("result1 : " + result); + Assert.assertEquals(20, result); + + calendar.add(Calendar.DATE, 2); + + result = DateUtil.getAge(calendar.getTime()); + log.info("result2 : " + result); + Assert.assertEquals(19, result); + + calendar.add(Calendar.YEAR, 25); + + result = DateUtil.getAge(calendar.getTime()); + log.info("result3 : " + result); + Assert.assertEquals(0, result); + } + + @Test public void testGetMonthLibelle() { log.info("getMonthLibelle"); _______________________________________________ Nuiton-utils-commits mailing list Nuiton-utils-commits@list.nuiton.org http://list.nuiton.org/cgi-bin/mailman/listinfo/nuiton-utils-commits
My bad... I changed it. Kevin Le 26/10/2011 14:20, Arnaud Thimel a écrit :
Kevin,
Why are yu using GregorianCalendar. Isn't it better to use Calendar.getInstance() ?
Arnaud.
-------- Original Message -------- Subject: [Nuiton-utils-commits] r2218 - trunk/nuiton-utils/src/test/java/org/nuiton/util Date: Wed, 26 Oct 2011 11:03:02 +0200 (CEST) From: kmorin@users.nuiton.org Reply-To: nuiton-utils-commits@list.nuiton.org To: nuiton-utils-commits@list.nuiton.org
Author: kmorin Date: 2011-10-26 11:03:02 +0200 (Wed, 26 Oct 2011) New Revision: 2218
Url: http://nuiton.org/repositories/revision/nuiton-utils/2218
Log: add test for DateUtil.getAge
Modified: trunk/nuiton-utils/src/test/java/org/nuiton/util/DateUtilTest.java
Modified: trunk/nuiton-utils/src/test/java/org/nuiton/util/DateUtilTest.java =================================================================== --- trunk/nuiton-utils/src/test/java/org/nuiton/util/DateUtilTest.java 2011-10-26 08:41:00 UTC (rev 2217) +++ trunk/nuiton-utils/src/test/java/org/nuiton/util/DateUtilTest.java 2011-10-26 09:03:02 UTC (rev 2218) @@ -34,6 +34,7 @@ import java.text.ParseException; import java.util.Calendar; import java.util.Date; +import java.util.GregorianCalendar; import java.util.Locale;
/** @@ -257,6 +258,31 @@ }
@Test + public void testGetAge() { + log.info("getAge"); + + Calendar calendar = GregorianCalendar.getInstance(); + calendar.roll(Calendar.YEAR, -20); + calendar.roll(Calendar.DATE, -1); + + int result = DateUtil.getAge(calendar.getTime()); + log.info("result1 : " + result); + Assert.assertEquals(20, result); + + calendar.add(Calendar.DATE, 2); + + result = DateUtil.getAge(calendar.getTime()); + log.info("result2 : " + result); + Assert.assertEquals(19, result); + + calendar.add(Calendar.YEAR, 25); + + result = DateUtil.getAge(calendar.getTime()); + log.info("result3 : " + result); + Assert.assertEquals(0, result); + } + + @Test public void testGetMonthLibelle() { log.info("getMonthLibelle");
_______________________________________________ Nuiton-utils-commits mailing list Nuiton-utils-commits@list.nuiton.org http://list.nuiton.org/cgi-bin/mailman/listinfo/nuiton-utils-commits
_______________________________________________ Nuiton-utils-devel mailing list Nuiton-utils-devel@list.nuiton.org http://list.nuiton.org/cgi-bin/mailman/listinfo/nuiton-utils-devel
participants (2)
-
Arnaud Thimel -
Kevin Morin