org.joda.beans.test
Class BeanAssert

java.lang.Object
  extended by org.joda.beans.test.BeanAssert

public final class BeanAssert
extends Object

Assertion class to compare beans.

This class fulfils a similar role to other assertion libraries in testing code. It should generally be statically imported.


Method Summary
static void assertBeanEquals(Bean expected, Bean actual)
          Asserts that two beans are equal, providing a better error message.
static void assertBeanEquals(String message, Bean expected, Bean actual)
          Asserts that two beans are equal, providing a better error message.
static void assertBeanEqualsFullDetail(Bean expected, Bean actual)
          Asserts that two beans are equal, providing a better error message.
static void assertBeanEqualsFullDetail(String message, Bean expected, Bean actual)
          Asserts that two beans are equal, providing a better error message, with an unlimited number of errors reported.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

assertBeanEquals

public static void assertBeanEquals(Bean expected,
                                    Bean actual)
Asserts that two beans are equal, providing a better error message.

Parameters:
expected - the expected value, not null
actual - the actual value, not null

assertBeanEquals

public static void assertBeanEquals(String message,
                                    Bean expected,
                                    Bean actual)
Asserts that two beans are equal, providing a better error message.

Parameters:
message - the message to use in any error, null uses default message
expected - the expected value, not null
actual - the actual value, not null

assertBeanEqualsFullDetail

public static void assertBeanEqualsFullDetail(Bean expected,
                                              Bean actual)
Asserts that two beans are equal, providing a better error message.

Parameters:
expected - the expected value, not null
actual - the actual value, not null

assertBeanEqualsFullDetail

public static void assertBeanEqualsFullDetail(String message,
                                              Bean expected,
                                              Bean actual)
Asserts that two beans are equal, providing a better error message, with an unlimited number of errors reported.

Parameters:
message - the message to use in any error, null uses default message
expected - the expected value, not null
actual - the actual value, not null


Copyright © 2007–2014 Joda.org. All rights reserved.