it.openutils.testing
Class DateAssert

java.lang.Object
  extended by it.openutils.testing.DateAssert

public final class DateAssert
extends java.lang.Object

Utility methods for checking dates in unit tests.

Version:
$Id: DateAssert.java 1301 2009-08-25 09:41:04Z mmunaretto $
Author:
fgiust

Method Summary
static void dateEqual(java.lang.String expectedDateAsString, java.util.Calendar date)
          Asserts that two dates are equal.
static void dateEqual(java.lang.String expectedDateAsString, java.util.Date date)
          Asserts that two dates are equal.
static void dateTimeEqual(java.lang.String expectedDateAsString, java.util.Calendar date)
          Asserts that two dates are equal.
static void dateTimeEqual(java.lang.String expectedDateAsString, java.util.Date date)
          Asserts that two dates are equal.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

dateEqual

public static void dateEqual(java.lang.String expectedDateAsString,
                             java.util.Calendar date)
                      throws java.lang.IllegalArgumentException
Asserts that two dates are equal.

Parameters:
expectedDateAsString - date formatted as "YYYYMMDD"
date - actual date
Throws:
java.lang.IllegalArgumentException - if expectedDateAsString is not a valid date format

dateEqual

public static void dateEqual(java.lang.String expectedDateAsString,
                             java.util.Date date)
                      throws java.lang.IllegalArgumentException
Asserts that two dates are equal.

Parameters:
expectedDateAsString - date formatted as "YYYYMMDD"
date - actual date
Throws:
java.lang.IllegalArgumentException - if expectedDateAsString is not a valid date format

dateTimeEqual

public static void dateTimeEqual(java.lang.String expectedDateAsString,
                                 java.util.Date date)
                          throws java.lang.IllegalArgumentException
Asserts that two dates are equal.

Parameters:
expectedDateAsString - date formatted as "yyyyMMdd HH:mm"
date - actual date
Throws:
java.lang.IllegalArgumentException - if expectedDateAsString is not a valid date format

dateTimeEqual

public static void dateTimeEqual(java.lang.String expectedDateAsString,
                                 java.util.Calendar date)
                          throws java.lang.IllegalArgumentException
Asserts that two dates are equal.

Parameters:
expectedDateAsString - date formatted as "yyyyMMdd HH:mm"
date - actual date
Throws:
java.lang.IllegalArgumentException - if expectedDateAsString is not a valid date format


Copyright © 2005-2009 Openmind. All Rights Reserved.