Top Description Constructors Methods
org.testng

public Class AssertJUnit

extends ArrayAsserts
Class Inheritance
Imports
org.testng.internal.junit.ArrayAsserts

A set of assert methods. Messages are only displayed when an assert fails. Renamed from junit.framework.Assert.

Constructor Summary

AccessConstructor and Description
protected
AssertJUnit()

Protect constructor since it is a static only class

Method Summary

Modifier and TypeMethod and Description
public static void
assertEquals(String
The message
message
,
Object
The expected value
expected
,
Object
The actual value
actual
)

Asserts that two objects are equal.

public static void
assertEquals(Object
The expected value
expected
,
Object
The actual value
actual
)

Asserts that two objects are equal.

public static void
assertEquals(String
The message
message
,
String
The expected value
expected
,
String
The actual value
actual
)

Asserts that two Strings are equal.

public static void
assertEquals(String
The expected value
expected
,
String
The actual value
actual
)

Asserts that two Strings are equal.

public static void
assertEquals(String
The message
message
,
double
The expected value
expected
,
double
The actual value
actual
,
double
The delta value
delta
)

Asserts that two doubles are equal concerning a delta.

public static void
assertEquals(double
The expected value
expected
,
double
The actual value
actual
,
double
The delta value
delta
)

Asserts that two doubles are equal concerning a delta.

public static void
assertEquals(String
The message
message
,
float
The expected value
expected
,
float
The actual value
actual
,
float
The delta value
delta
)

Asserts that two floats are equal concerning a delta.

public static void
assertEquals(float
The expected value
expected
,
float
The actual value
actual
,
float
The delta value
delta
)

Asserts that two floats are equal concerning a delta.

public static void
assertEquals(String
The message
message
,
long
The expected value
expected
,
long
The actual value
actual
)

Asserts that two longs are equal.

public static void
assertEquals(long
The expected value
expected
,
long
The actual value
actual
)

Asserts that two longs are equal.

public static void
assertEquals(String
The message
message
,
boolean
The expected value
expected
,
boolean
The actual value
actual
)

Asserts that two booleans are equal.

public static void
assertEquals(boolean
The expected value
expected
,
boolean
The actual value
actual
)

Asserts that two booleans are equal.

public static void
assertEquals(String
The message
message
,
byte
The expected value
expected
,
byte
The actual value
actual
)

Asserts that two bytes are equal.

public static void
assertEquals(byte
The expected value
expected
,
byte
The actual value
actual
)

Asserts that two bytes are equal.

public static void
assertEquals(String
The message
message
,
char
The expected value
expected
,
char
The actual value
actual
)

Asserts that two chars are equal.

public static void
assertEquals(char
The expected value
expected
,
char
The actual value
actual
)

Asserts that two chars are equal.

public static void
assertEquals(String
The message
message
,
short
The expected value
expected
,
short
The actual value
actual
)

Asserts that two shorts are equal.

public static void
assertEquals(short
The expected value
expected
,
short
The actual value
actual
)

Asserts that two shorts are equal.

public static void
assertEquals(String
The message
message
,
int
The expected value
expected
,
int
The actual value
actual
)

Asserts that two ints are equal.

public static void
assertEquals(int
The expected value
expected
,
int
The actual value
actual
)

Asserts that two ints are equal.

public static void
assertEquals(final byte[] expected, final byte[] actual)

public static void
assertEquals(final String message, final byte[] expected, final byte[] actual)

public static void
assertFalse(String
The message
message
,
boolean
The actual condition
condition
)

Asserts that a condition is false.

public static void
assertFalse(boolean
The actual condition
condition
)

Asserts that a condition is false.

public static void
assertNotNull(Object
The actual object
object
)

Asserts that an object isn't null.

public static void
assertNotNull(String
The message
message
,
Object
The actual object
object
)

Asserts that an object isn't null.

public static void
assertNotSame(String
The message
message
,
Object
The expected value
expected
,
Object
The actual value
actual
)

Asserts that two objects refer to the same object.

public static void
assertNotSame(Object
The expected value
expected
,
Object
The actual value
actual
)

Asserts that two objects refer to the same object.

public static void
assertNull(Object
The actual object
object
)

Asserts that an object is null.

public static void
assertNull(String
The message
message
,
Object
The actual object
object
)

Asserts that an object is null.

public static void
assertSame(String
The message
message
,
Object
The expected value
expected
,
Object
The actual value
actual
)

Asserts that two objects refer to the same object.

public static void
assertSame(Object
The expected value
expected
,
Object
The actual value
actual
)

Asserts that two objects refer to the same object.

public static void
assertTrue(String
The message
message
,
boolean
The actual condition
condition
)

Asserts that a condition is true.

public static void
assertTrue(boolean
The actual condition
condition
)

Asserts that a condition is true.

public static void
fail(String
The message
message
)

Fails a test with the given message.

public static void
fail()

Fails a test with no message.

private static void
failNotEquals(String message, Object expected, Object actual)

private static void
failNotSame(String message, Object expected, Object actual)

private static void
failSame(String message)

pack-priv static String
format(String message, Object expected, Object actual)

Inherited from org.testng.internal.junit.ArrayAsserts:
assertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEqualsassertArrayEquals

Constructor Detail

AssertJUnitback to summary
protected AssertJUnit()

Protect constructor since it is a static only class

Method Detail

assertEqualsback to summary
public static void assertEquals(String message, Object expected, Object actual)

Asserts that two objects are equal. If they are not an AssertionError is thrown with the given message.

Parameters
message:String

The message

expected:Object

The expected value

actual:Object

The actual value

assertEqualsback to summary
public static void assertEquals(Object expected, Object actual)

Asserts that two objects are equal. If they are not an AssertionError is thrown.

Parameters
expected:Object

The expected value

actual:Object

The actual value

assertEqualsback to summary
public static void assertEquals(String message, String expected, String actual)

Asserts that two Strings are equal.

Parameters
message:String

The message

expected:String

The expected value

actual:String

The actual value

assertEqualsback to summary
public static void assertEquals(String expected, String actual)

Asserts that two Strings are equal.

Parameters
expected:String

The expected value

actual:String

The actual value

assertEqualsback to summary
public static void assertEquals(String message, double expected, double actual, double delta)

Asserts that two doubles are equal concerning a 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.

Parameters
message:String

The message

expected:double

The expected value

actual:double

The actual value

delta:double

The delta value

assertEqualsback to summary
public static void assertEquals(double expected, double actual, double delta)

Asserts that two doubles are equal concerning a delta. If the expected value is infinity then the delta value is ignored.

Parameters
expected:double

The expected value

actual:double

The actual value

delta:double

The delta value

assertEqualsback to summary
public static void assertEquals(String message, float expected, float actual, float delta)

Asserts that two floats are equal concerning a 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.

Parameters
message:String

The message

expected:float

The expected value

actual:float

The actual value

delta:float

The delta value

assertEqualsback to summary
public static void assertEquals(float expected, float actual, float delta)

Asserts that two floats are equal concerning a delta. If the expected value is infinity then the delta value is ignored.

Parameters
expected:float

The expected value

actual:float

The actual value

delta:float

The delta value

assertEqualsback to summary
public static void assertEquals(String message, long expected, long actual)

Asserts that two longs are equal. If they are not an AssertionError is thrown with the given message.

Parameters
message:String

The message

expected:long

The expected value

actual:long

The actual value

assertEqualsback to summary
public static void assertEquals(long expected, long actual)

Asserts that two longs are equal.

Parameters
expected:long

The expected value

actual:long

The actual value

assertEqualsback to summary
public static void assertEquals(String message, boolean expected, boolean actual)

Asserts that two booleans are equal. If they are not an AssertionError is thrown with the given message.

Parameters
message:String

The message

expected:boolean

The expected value

actual:boolean

The actual value

assertEqualsback to summary
public static void assertEquals(boolean expected, boolean actual)

Asserts that two booleans are equal.

Parameters
expected:boolean

The expected value

actual:boolean

The actual value

assertEqualsback to summary
public static void assertEquals(String message, byte expected, byte actual)

Asserts that two bytes are equal. If they are not an AssertionError is thrown with the given message.

Parameters
message:String

The message

expected:byte

The expected value

actual:byte

The actual value

assertEqualsback to summary
public static void assertEquals(byte expected, byte actual)

Asserts that two bytes are equal.

Parameters
expected:byte

The expected value

actual:byte

The actual value

assertEqualsback to summary
public static void assertEquals(String message, char expected, char actual)

Asserts that two chars are equal. If they are not an AssertionError is thrown with the given message.

Parameters
message:String

The message

expected:char

The expected value

actual:char

The actual value

assertEqualsback to summary
public static void assertEquals(char expected, char actual)

Asserts that two chars are equal.

Parameters
expected:char

The expected value

actual:char

The actual value

assertEqualsback to summary
public static void assertEquals(String message, short expected, short actual)

Asserts that two shorts are equal. If they are not an AssertionError is thrown with the given message.

Parameters
message:String

The message

expected:short

The expected value

actual:short

The actual value

assertEqualsback to summary
public static void assertEquals(short expected, short actual)

Asserts that two shorts are equal.

Parameters
expected:short

The expected value

actual:short

The actual value

assertEqualsback to summary
public static void assertEquals(String message, int expected, int actual)

Asserts that two ints are equal. If they are not an AssertionError is thrown with the given message.

Parameters
message:String

The message

expected:int

The expected value

actual:int

The actual value

assertEqualsback to summary
public static void assertEquals(int expected, int actual)

Asserts that two ints are equal.

Parameters
expected:int

The expected value

actual:int

The actual value

assertEqualsback to summary
public static void assertEquals(final byte[] expected, final byte[] actual)
assertEqualsback to summary
public static void assertEquals(final String message, final byte[] expected, final byte[] actual)
assertFalseback to summary
public static void assertFalse(String message, boolean condition)

Asserts that a condition is false. If it isn't it throws an AssertionError with the given message.

Parameters
message:String

The message

condition:boolean

The actual condition

assertFalseback to summary
public static void assertFalse(boolean condition)

Asserts that a condition is false. If it isn't it throws an AssertionError.

Parameters
condition:boolean

The actual condition

assertNotNullback to summary
public static void assertNotNull(Object object)

Asserts that an object isn't null.

Parameters
object:Object

The actual object

assertNotNullback to summary
public static void assertNotNull(String message, Object object)

Asserts that an object isn't null. If it is an AssertionError is thrown with the given message.

Parameters
message:String

The message

object:Object

The actual object

assertNotSameback to summary
public static void assertNotSame(String message, Object expected, Object actual)

Asserts that two objects refer to the same object. If they are not an AssertionError is thrown with the given message.

Parameters
message:String

The message

expected:Object

The expected value

actual:Object

The actual value

assertNotSameback to summary
public static void assertNotSame(Object expected, Object actual)

Asserts that two objects refer to the same object. If they are not the same an AssertionError is thrown.

Parameters
expected:Object

The expected value

actual:Object

The actual value

assertNullback to summary
public static void assertNull(Object object)

Asserts that an object is null.

Parameters
object:Object

The actual object

assertNullback to summary
public static void assertNull(String message, Object object)

Asserts that an object is null. If it is not an AssertionError is thrown with the given message.

Parameters
message:String

The message

object:Object

The actual object

assertSameback to summary
public static void assertSame(String message, Object expected, Object actual)

Asserts that two objects refer to the same object. If they are not an AssertionError is thrown with the given message.

Parameters
message:String

The message

expected:Object

The expected value

actual:Object

The actual value

assertSameback to summary
public static void assertSame(Object expected, Object actual)

Asserts that two objects refer to the same object. If they are not the same an AssertionError is thrown.

Parameters
expected:Object

The expected value

actual:Object

The actual value

assertTrueback to summary
public static void assertTrue(String message, boolean condition)

Asserts that a condition is true. If it isn't it throws an AssertionError with the given message.

Parameters
message:String

The message

condition:boolean

The actual condition

assertTrueback to summary
public static void assertTrue(boolean condition)

Asserts that a condition is true. If it isn't it throws an AssertionError.

Parameters
condition:boolean

The actual condition

failback to summary
public static void fail(String message)

Fails a test with the given message.

Parameters
message:String

The message

failback to summary
public static void fail()

Fails a test with no message.

failNotEqualsback to summary
private static void failNotEquals(String message, Object expected, Object actual)
failNotSameback to summary
private static void failNotSame(String message, Object expected, Object actual)
failSameback to summary
private static void failSame(String message)
formatback to summary
pack-priv static String format(String message, Object expected, Object actual)