You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by ap...@apache.org on 2012/11/08 10:04:18 UTC
svn commit: r1406968 - in /mina/mina/trunk/http/src:
main/java/org/apache/mina/http/DateUtil.java
test/java/org/apache/mina/http/DateUtilTest.java
Author: apaliwal
Date: Thu Nov 8 09:04:17 2012
New Revision: 1406968
URL: http://svn.apache.org/viewvc?rev=1406968&view=rev
Log:
Fixed javadoc and added test case
Added:
mina/mina/trunk/http/src/test/java/org/apache/mina/http/DateUtilTest.java
Modified:
mina/mina/trunk/http/src/main/java/org/apache/mina/http/DateUtil.java
Modified: mina/mina/trunk/http/src/main/java/org/apache/mina/http/DateUtil.java
URL: http://svn.apache.org/viewvc/mina/mina/trunk/http/src/main/java/org/apache/mina/http/DateUtil.java?rev=1406968&r1=1406967&r2=1406968&view=diff
==============================================================================
--- mina/mina/trunk/http/src/main/java/org/apache/mina/http/DateUtil.java (original)
+++ mina/mina/trunk/http/src/main/java/org/apache/mina/http/DateUtil.java Thu Nov 8 09:04:17 2012
@@ -47,6 +47,11 @@ public class DateUtil {
DateUtil.RFC_1123_FORMAT.setTimeZone(DateUtil.GMT_ZONE);
}
+ /**
+ * Returns the current date as String
+ *
+ * @return Current Date as String, in the format <i>EEE, dd MMM yyyy HH:mm:ss zzz</i>
+ */
public static String getCurrentAsString() {
return DateUtil.RFC_1123_FORMAT.format(new Date());
}
Added: mina/mina/trunk/http/src/test/java/org/apache/mina/http/DateUtilTest.java
URL: http://svn.apache.org/viewvc/mina/mina/trunk/http/src/test/java/org/apache/mina/http/DateUtilTest.java?rev=1406968&view=auto
==============================================================================
--- mina/mina/trunk/http/src/test/java/org/apache/mina/http/DateUtilTest.java (added)
+++ mina/mina/trunk/http/src/test/java/org/apache/mina/http/DateUtilTest.java Thu Nov 8 09:04:17 2012
@@ -0,0 +1,27 @@
+package org.apache.mina.http;
+
+import org.junit.Assert;
+import org.junit.Test;
+
+import java.text.DateFormat;
+import java.text.SimpleDateFormat;
+import java.util.Date;
+import java.util.Locale;
+import java.util.TimeZone;
+
+/**
+ * Test class for DateUtil
+ */
+public class DateUtilTest {
+
+ @Test
+ public void testGetCurrentAsString() {
+ Date date = new Date();
+ String dateAsString = DateUtil.getCurrentAsString();
+ DateFormat dateFormat = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss zzz", Locale.US);
+ dateFormat.setTimeZone(TimeZone.getTimeZone("GMT"));
+ String testConvertedDate = dateFormat.format(date);
+ Assert.assertEquals(testConvertedDate, dateAsString);
+ }
+
+}