| java.lang.Object org.junit.Assert
Assert | public class Assert (Code) | | A set of assertion methods useful for writing tests. Only failed assertions are recorded.
These methods can be used directly: Assert.assertEquals(...) , however, they
read better if they are referenced through static import:
import static org.junit.Assert.*;
...
assertEquals(...);
See Also: AssertionError |
Constructor Summary | |
protected | Assert() |
Method Summary | |
public static void | assertArrayEquals(String message, Object[] expecteds, Object[] actuals) Asserts that two object arrays are equal. | public static void | assertArrayEquals(Object[] expecteds, Object[] actuals) Asserts that two object arrays are equal. | public static void | assertArrayEquals(String message, byte[] expecteds, byte[] actuals) TODO: fix javadoc
Asserts that two object arrays are equal. | public static void | assertArrayEquals(byte[] expecteds, byte[] actuals) TODO: fix javadoc
Asserts that two object arrays are equal. | public static void | assertArrayEquals(String message, char[] expecteds, char[] actuals) TODO: fix javadoc
Asserts that two object arrays are equal. | public static void | assertArrayEquals(char[] expecteds, char[] actuals) TODO: fix javadoc
Asserts that two object arrays are equal. | public static void | assertArrayEquals(String message, short[] expecteds, short[] actuals) TODO: fix javadoc
Asserts that two object arrays are equal. | public static void | assertArrayEquals(short[] expecteds, short[] actuals) TODO: fix javadoc
Asserts that two object arrays are equal. | public static void | assertArrayEquals(String message, int[] expecteds, int[] actuals) TODO: fix javadoc
Asserts that two object arrays are equal. | public static void | assertArrayEquals(int[] expecteds, int[] actuals) TODO: fix javadoc
Asserts that two object arrays are equal. | public static void | assertArrayEquals(long[] expecteds, long[] actuals) TODO: fix javadoc
Asserts that two object arrays are equal. | public static void | assertArrayEquals(String message, long[] expecteds, long[] actuals) TODO: fix javadoc
Asserts that two object arrays are equal. | public static void | assertEquals(String message, Object expected, Object actual) Asserts that two objects are equal. | public static void | assertEquals(Object expected, Object actual) Asserts that two objects are equal. | public static void | assertEquals(String message, double expected, double actual, double delta) Asserts that two doubles or floats are equal to within a positive delta. | public static void | assertEquals(double expected, double actual, double delta) Asserts that two doubles or floats are equal to within a positive delta. | public static void | assertEquals(String message, Object[] expecteds, Object[] actuals) Asserts that two object arrays are equal. | public static void | assertEquals(Object[] expecteds, Object[] actuals) Asserts that two object arrays are equal. | public static void | assertFalse(String message, boolean condition) Asserts that a condition is false. | public static void | assertFalse(boolean condition) Asserts that a condition is false. | public static void | assertNotNull(String message, Object object) Asserts that an object isn't null. | public static void | assertNotNull(Object object) Asserts that an object isn't null. | public static void | assertNotSame(String message, Object unexpected, Object actual) Asserts that two objects do not refer to the same object. | public static void | assertNotSame(Object unexpected, Object actual) Asserts that two objects do not refer to the same object. | public static void | assertNull(String message, Object object) Asserts that an object is null. | public static void | assertNull(Object object) Asserts that an object is null. | public static void | assertSame(String message, Object expected, Object actual) Asserts that two objects refer to the same object. | public static void | assertSame(Object expected, Object actual) Asserts that two objects refer to the same object. | public static void | assertTrue(String message, boolean condition) Asserts that a condition is true. | public static void | assertTrue(boolean condition) Asserts that a condition is true. | public static void | fail(String message) Fails a test with the given message. | public static void | fail() Fails a test with no message. | static String | format(String message, Object expected, Object actual) |
Assert | protected Assert()(Code) | | Protect constructor since it is a static only class
|
assertArrayEquals | public static void assertArrayEquals(String message, Object[] expecteds, Object[] actuals) throws ArrayComparisonFailure(Code) | | Asserts that two object arrays are equal. If they are not, an
AssertionError is thrown with the given message. If expecteds and
actuals are null , they are considered equal.
Parameters: message - the identifying message or null for the AssertionError Parameters: expecteds - Object array or array of arrays (multi-dimensional array) with expected values. Parameters: actuals - Object array or array of arrays (multi-dimensional array) with actual values |
assertArrayEquals | public static void assertArrayEquals(Object[] expecteds, Object[] actuals)(Code) | | Asserts that two object arrays are equal. If they are not, an
AssertionError
is thrown. If expected and actual are null ,
they are considered equal.
Parameters: expecteds - Object array or array of arrays (multi-dimensional array) with expected values Parameters: actuals - Object array or array of arrays (multi-dimensional array) with actual values |
assertArrayEquals | public static void assertArrayEquals(String message, byte[] expecteds, byte[] actuals) throws ArrayComparisonFailure(Code) | | TODO: fix javadoc
Asserts that two object arrays are equal. If they are not, an
AssertionError is thrown with the given message. If expecteds and
actuals are null , they are considered equal.
Parameters: message - the identifying message or null for the AssertionError Parameters: expecteds - Object array or array of arrays (multi-dimensional array) with expected values. Parameters: actuals - Object array or array of arrays (multi-dimensional array) with actual values |
assertArrayEquals | public static void assertArrayEquals(byte[] expecteds, byte[] actuals)(Code) | | TODO: fix javadoc
Asserts that two object arrays are equal. If they are not, an
AssertionError
is thrown. If expected and actual are null ,
they are considered equal.
Parameters: expecteds - Object array or array of arrays (multi-dimensional array) with expected values Parameters: actuals - Object array or array of arrays (multi-dimensional array) with actual values |
assertArrayEquals | public static void assertArrayEquals(String message, char[] expecteds, char[] actuals) throws ArrayComparisonFailure(Code) | | TODO: fix javadoc
Asserts that two object arrays are equal. If they are not, an
AssertionError is thrown with the given message. If expecteds and
actuals are null , they are considered equal.
Parameters: message - the identifying message or null for the AssertionError Parameters: expecteds - Object array or array of arrays (multi-dimensional array) with expected values. Parameters: actuals - Object array or array of arrays (multi-dimensional array) with actual values |
assertArrayEquals | public static void assertArrayEquals(char[] expecteds, char[] actuals)(Code) | | TODO: fix javadoc
Asserts that two object arrays are equal. If they are not, an
AssertionError
is thrown. If expected and actual are null ,
they are considered equal.
Parameters: expecteds - Object array or array of arrays (multi-dimensional array) with expected values Parameters: actuals - Object array or array of arrays (multi-dimensional array) with actual values |
assertArrayEquals | public static void assertArrayEquals(String message, short[] expecteds, short[] actuals) throws ArrayComparisonFailure(Code) | | TODO: fix javadoc
Asserts that two object arrays are equal. If they are not, an
AssertionError is thrown with the given message. If expecteds and
actuals are null , they are considered equal.
Parameters: message - the identifying message or null for the AssertionError Parameters: expecteds - Object array or array of arrays (multi-dimensional array) with expected values. Parameters: actuals - Object array or array of arrays (multi-dimensional array) with actual values |
assertArrayEquals | public static void assertArrayEquals(short[] expecteds, short[] actuals)(Code) | | TODO: fix javadoc
Asserts that two object arrays are equal. If they are not, an
AssertionError
is thrown. If expected and actual are null ,
they are considered equal.
Parameters: expecteds - Object array or array of arrays (multi-dimensional array) with expected values Parameters: actuals - Object array or array of arrays (multi-dimensional array) with actual values |
assertArrayEquals | public static void assertArrayEquals(String message, int[] expecteds, int[] actuals) throws ArrayComparisonFailure(Code) | | TODO: fix javadoc
Asserts that two object arrays are equal. If they are not, an
AssertionError is thrown with the given message. If expecteds and
actuals are null , they are considered equal.
Parameters: message - the identifying message or null for the AssertionError Parameters: expecteds - Object array or array of arrays (multi-dimensional array) with expected values. Parameters: actuals - Object array or array of arrays (multi-dimensional array) with actual values |
assertArrayEquals | public static void assertArrayEquals(int[] expecteds, int[] actuals)(Code) | | TODO: fix javadoc
Asserts that two object arrays are equal. If they are not, an
AssertionError
is thrown. If expected and actual are null ,
they are considered equal.
Parameters: expecteds - Object array or array of arrays (multi-dimensional array) with expected values Parameters: actuals - Object array or array of arrays (multi-dimensional array) with actual values |
assertArrayEquals | public static void assertArrayEquals(long[] expecteds, long[] actuals)(Code) | | TODO: fix javadoc
Asserts that two object arrays are equal. If they are not, an
AssertionError
is thrown. If expected and actual are null ,
they are considered equal.
Parameters: expecteds - Object array or array of arrays (multi-dimensional array) with expected values Parameters: actuals - Object array or array of arrays (multi-dimensional array) with actual values |
assertArrayEquals | public static void assertArrayEquals(String message, long[] expecteds, long[] actuals) throws ArrayComparisonFailure(Code) | | TODO: fix javadoc
Asserts that two object arrays are equal. If they are not, an
AssertionError is thrown with the given message. If expecteds and
actuals are null , they are considered equal.
Parameters: message - the identifying message or null for the AssertionError Parameters: expecteds - Object array or array of arrays (multi-dimensional array) with expected values. Parameters: actuals - Object array or array of arrays (multi-dimensional array) with actual values |
assertEquals | public static void assertEquals(String message, Object expected, Object actual)(Code) | | Asserts that two objects are equal. If they are not, an
AssertionError
is thrown with the given message. If expected and actual
are null , they are considered equal.
Parameters: message - the identifying message or null for the AssertionError Parameters: expected - expected value Parameters: actual - actual value |
assertEquals | public static void assertEquals(Object expected, Object actual)(Code) | | Asserts that two objects are equal. If they are not, an
AssertionError
without a message is thrown. If expected and actual
are null , they are considered equal.
Parameters: expected - expected value Parameters: actual - the value to check against expected |
assertEquals | public static void assertEquals(String message, double expected, double actual, double delta)(Code) | | Asserts that two doubles or floats are equal to within a positive delta. If they
are not, an
AssertionError is thrown with the given message. If the
expected value is infinity then the delta value is ignored. NaNs are
considered equal:
assertEquals(Double.NaN, Double.NaN, *) passes
Parameters: message - the identifying message or null for the AssertionError Parameters: expected - expected value Parameters: actual - the value to check against expected Parameters: delta - the maximum delta between expected and actual for which both numbers are still considered equal. |
assertEquals | public static void assertEquals(double expected, double actual, double delta)(Code) | | Asserts that two doubles or floats are equal to within a positive delta. If they
are not, an
AssertionError is thrown. If the
expected value is infinity then the delta value is ignored.NaNs are
considered equal:
assertEquals(Double.NaN, Double.NaN, *) passes
Parameters: expected - expected value Parameters: actual - the value to check against expected Parameters: delta - the maximum delta between expected and actual for which both numbers are still considered equal. |
assertEquals | public static void assertEquals(String message, Object[] expecteds, Object[] actuals)(Code) | | Asserts that two object arrays are equal. If they are not, an
AssertionError is thrown with the given message. If expecteds and
actuals are null , they are considered equal.
Parameters: message - the identifying message or null for the AssertionError Parameters: expecteds - Object array or array of arrays (multi-dimensional array) with expected values. Parameters: actuals - Object array or array of arrays (multi-dimensional array) with actual values |
assertEquals | public static void assertEquals(Object[] expecteds, Object[] actuals)(Code) | | Asserts that two object arrays are equal. If they are not, an
AssertionError
is thrown. If expected and actual are null ,
they are considered equal.
Parameters: expecteds - Object array or array of arrays (multi-dimensional array) with expected values Parameters: actuals - Object array or array of arrays (multi-dimensional array) with actual values |
assertFalse | public static void assertFalse(String message, boolean condition)(Code) | | Asserts that a condition is false. If it isn't it throws an
AssertionError with the given message.
Parameters: message - the identifying message or null for the AssertionError Parameters: condition - condition to be checked |
assertFalse | public static void assertFalse(boolean condition)(Code) | | Asserts that a condition is false. If it isn't it throws an
AssertionError without a message.
Parameters: condition - condition to be checked |
assertNotNull | public static void assertNotNull(String message, Object object)(Code) | | Asserts that an object isn't null. If it is an
AssertionError is
thrown with the given message.
Parameters: message - the identifying message or null for the AssertionError Parameters: object - Object to check or null |
assertNotNull | public static void assertNotNull(Object object)(Code) | | Asserts that an object isn't null. If it is an
AssertionError is
thrown.
Parameters: object - Object to check or null |
assertNotSame | public static void assertNotSame(String message, Object unexpected, Object actual)(Code) | | Asserts that two objects do not refer to the same object. If they do
refer to the same object, an
AssertionError is thrown with the given
message.
Parameters: message - the identifying message or null for the AssertionError Parameters: unexpected - the object you don't expect Parameters: actual - the object to compare to unexpected |
assertNotSame | public static void assertNotSame(Object unexpected, Object actual)(Code) | | Asserts that two objects do not refer to the same object. If they do
refer to the same object, an
AssertionError without a message is thrown.
Parameters: unexpected - the object you don't expect Parameters: actual - the object to compare to unexpected |
assertNull | public static void assertNull(String message, Object object)(Code) | | Asserts that an object is null. If it is not, an
AssertionError is
thrown with the given message.
Parameters: message - the identifying message or null for the AssertionError Parameters: object - Object to check or null |
assertNull | public static void assertNull(Object object)(Code) | | Asserts that an object is null. If it isn't an
AssertionError is
thrown.
Parameters: object - Object to check or null |
assertSame | public static void assertSame(String message, Object expected, Object actual)(Code) | | Asserts that two objects refer to the same object. If they are not, an
AssertionError is thrown with the given message.
Parameters: message - the identifying message or null for the AssertionError Parameters: expected - the expected object Parameters: actual - the object to compare to expected |
assertSame | public static void assertSame(Object expected, Object actual)(Code) | | Asserts that two objects refer to the same object. If they are not the
same, an
AssertionError without a message is thrown.
Parameters: expected - the expected object Parameters: actual - the object to compare to expected |
assertTrue | public static void assertTrue(String message, boolean condition)(Code) | | Asserts that a condition is true. If it isn't it throws an
AssertionError with the given message.
Parameters: message - the identifying message or null for the AssertionError Parameters: condition - condition to be checked |
assertTrue | public static void assertTrue(boolean condition)(Code) | | Asserts that a condition is true. If it isn't it throws an
AssertionError without a message.
Parameters: condition - condition to be checked |
fail | public static void fail()(Code) | | Fails a test with no message.
|
|
|