fr.inria.peerunit.test.assertion
Class Assert

java.lang.Object
  extended by fr.inria.peerunit.test.assertion.Assert

public class Assert
extends java.lang.Object

Since:
1.0
Version:
1.0
Author:
Eduardo Almeida

Constructor Summary
Assert()
           
 
Method Summary
static void assertEquals(java.lang.Object expected, java.lang.Object actual)
          Asserts that two objects are equal.
static void assertEquals(java.lang.String message, java.lang.Object expected, java.lang.Object actual)
          Asserts that two objects are equal.
static void assertListEquals(java.util.List<?> expected, java.util.List<?> actual)
           
static void assertListEquals(java.lang.String message, java.util.List<?> expected, java.util.List<?> actual)
          Asserts that two lists are the same.
static void assertTrue(boolean condition)
          Asserts that a condition is true.
static void assertTrue(java.lang.String message, boolean condition)
          Asserts that a condition is true.
static void fail()
          Fails a test with no message.
static void fail(java.lang.String message)
          Fails a test with the given message.
static void inconclusive(java.lang.String message)
          Fails a test with an inconclusive verdict.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Assert

public Assert()
Method Detail

assertTrue

public static void assertTrue(java.lang.String message,
                              boolean condition)
Asserts that a condition is true.


assertTrue

public static void assertTrue(boolean condition)
Asserts that a condition is true.


fail

public static void fail(java.lang.String message)
Fails a test with the given message.


inconclusive

public static void inconclusive(java.lang.String message)
Fails a test with an inconclusive verdict.


fail

public static void fail()
Fails a test with no message.


assertEquals

public static void assertEquals(java.lang.String message,
                                java.lang.Object expected,
                                java.lang.Object actual)
Asserts that two objects are equal. If they are not, an ComparisonFailure is thrown with the given message. If expected and actualare null, they are considered equal.

Parameters:
message - the identifying message or null for the ComparisonFailure
expected - expected value
actual - actual value

assertEquals

public static void assertEquals(java.lang.Object expected,
                                java.lang.Object actual)
Asserts that two objects are equal.

Parameters:
expected - expected value
actual - actual value

assertListEquals

public static void assertListEquals(java.lang.String message,
                                    java.util.List<?> expected,
                                    java.util.List<?> actual)
Asserts that two lists are the same. If they are not equal, an AssertionError with the given message is thrown.

Parameters:
expected - list of expected values.
actual - list of actual values.
message - is the message corresponding to the error.
Since:
1.0

assertListEquals

public static void assertListEquals(java.util.List<?> expected,
                                    java.util.List<?> actual)


Copyright © 2010. All Rights Reserved.