org.opencms.util
Class TestCmsDateUtil

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.opencms.util.TestCmsDateUtil
All Implemented Interfaces:
junit.framework.Test

public class TestCmsDateUtil
extends junit.framework.TestCase

Test cases for the class "CmsDateUtil".

Since:
6.0.0

Constructor Summary
TestCmsDateUtil(String arg0)
          Default JUnit constructor.
 
Method Summary
 void testHttpDateGeneration()
          Tests HTTP-Header date format generation.
 void testHttpDateTimeZoneUsage()
          Tests HTTP-Header time zone reuse.
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestCmsDateUtil

public TestCmsDateUtil(String arg0)
Default JUnit constructor.

Parameters:
arg0 - JUnit parameters
Method Detail

testHttpDateGeneration

public void testHttpDateGeneration()
                            throws Exception
Tests HTTP-Header date format generation.

Issue: Http headers generated with bad formatting according to http spec.

Throws:
Exception - if something goes wrong

testHttpDateTimeZoneUsage

public void testHttpDateTimeZoneUsage()
                               throws Exception
Tests HTTP-Header time zone reuse.

Issue: Time zone information in static formatting objects may be changed in the application.

Throws:
Exception - if something goes wrong