org.testng.asserts
Class Assertion

java.lang.Object
  extended by org.testng.asserts.Assertion
All Implemented Interfaces:
IAssertLifecycle
Direct Known Subclasses:
LoggingAssert, SoftAssert

public class Assertion
extends Object
implements IAssertLifecycle

An assert class with various hooks allowing its behavior to be modified by subclasses.


Constructor Summary
Assertion()
           
 
Method Summary
 void assertEquals(boolean actual, boolean expected)
           
 void assertEquals(boolean actual, boolean expected, String message)
           
 void assertEquals(byte[] actual, byte[] expected)
           
 void assertEquals(byte[] actual, byte[] expected, String message)
           
 void assertEquals(byte actual, byte expected)
           
 void assertEquals(byte actual, byte expected, String message)
           
 void assertEquals(char actual, char expected)
           
 void assertEquals(char actual, char expected, String message)
           
 void assertEquals(Collection<?> actual, Collection<?> expected)
           
 void assertEquals(Collection<?> actual, Collection<?> expected, String message)
           
 void assertEquals(double actual, double expected, double delta)
           
 void assertEquals(double actual, double expected, double delta, String message)
           
 void assertEquals(float actual, float expected, float delta)
           
 void assertEquals(float actual, float expected, float delta, String message)
           
 void assertEquals(int actual, int expected)
           
 void assertEquals(int actual, int expected, String message)
           
 void assertEquals(long actual, long expected)
           
 void assertEquals(long actual, long expected, String message)
           
 void assertEquals(Map<?,?> actual, Map<?,?> expected)
           
 void assertEquals(Object[] actual, Object[] expected)
           
 void assertEquals(Object[] actual, Object[] expected, String message)
           
 void assertEquals(Object actual, Object expected)
           
 void assertEquals(Object actual, Object expected, String message)
           
 void assertEquals(Set<?> actual, Set<?> expected)
           
 void assertEquals(Set<?> actual, Set<?> expected, String message)
           
 void assertEquals(short actual, short expected)
           
 void assertEquals(short actual, short expected, String message)
           
 void assertEquals(String actual, String expected)
           
 void assertEquals(String actual, String expected, String message)
           
 void assertEqualsNoOrder(Object[] actual, Object[] expected)
           
 void assertEqualsNoOrder(Object[] actual, Object[] expected, String message)
           
 void assertFalse(boolean condition)
           
 void assertFalse(boolean condition, String message)
           
 void assertNotEquals(double actual, double expected, double delta)
           
 void assertNotEquals(double actual, double expected, double delta, String message)
           
 void assertNotEquals(float actual, float expected, float delta)
           
 void assertNotEquals(float actual, float expected, float delta, String message)
           
 void assertNotEquals(Object actual, Object expected)
           
 void assertNotEquals(Object actual, Object expected, String message)
           
 void assertNotNull(Object object)
           
 void assertNotNull(Object object, String message)
           
 void assertNotSame(Object actual, Object expected)
           
 void assertNotSame(Object actual, Object expected, String message)
           
 void assertNull(Object object)
           
 void assertNull(Object object, String message)
           
 void assertSame(Object actual, Object expected)
           
 void assertSame(Object actual, Object expected, String message)
           
 void assertTrue(boolean condition)
           
 void assertTrue(boolean condition, String message)
           
protected  void doAssert(IAssert assertCommand)
           
 void executeAssert(IAssert assertCommand)
          Run the assert command in parameter.
 void fail()
           
 void fail(String message)
           
 void fail(String message, Throwable realCause)
           
 void onAfterAssert(IAssert assertCommand)
          Invoked after an assert is run.
 void onAssertFailure(IAssert assertCommand)
          Deprecated. use onAssertFailure(IAssert assertCommand, AssertionError ex) instead of.
 void onAssertFailure(IAssert assertCommand, AssertionError ex)
          Invoked when an assert fails.
 void onAssertSuccess(IAssert assertCommand)
          Invoked when an assert succeeds.
 void onBeforeAssert(IAssert assertCommand)
          Invoked before an assert is run.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Assertion

public Assertion()
Method Detail

doAssert

protected void doAssert(IAssert assertCommand)

executeAssert

public void executeAssert(IAssert assertCommand)
Run the assert command in parameter. Meant to be overridden by subclasses.

Specified by:
executeAssert in interface IAssertLifecycle

onAssertSuccess

public void onAssertSuccess(IAssert assertCommand)
Invoked when an assert succeeds. Meant to be overridden by subclasses.

Specified by:
onAssertSuccess in interface IAssertLifecycle

onAssertFailure

@Deprecated
public void onAssertFailure(IAssert assertCommand)
Deprecated. use onAssertFailure(IAssert assertCommand, AssertionError ex) instead of.

Invoked when an assert fails. Meant to be overridden by subclasses.

Specified by:
onAssertFailure in interface IAssertLifecycle

onAssertFailure

public void onAssertFailure(IAssert assertCommand,
                            AssertionError ex)
Description copied from interface: IAssertLifecycle
Invoked when an assert fails.

Specified by:
onAssertFailure in interface IAssertLifecycle

onBeforeAssert

public void onBeforeAssert(IAssert assertCommand)
Invoked before an assert is run. Meant to be overridden by subclasses.

Specified by:
onBeforeAssert in interface IAssertLifecycle

onAfterAssert

public void onAfterAssert(IAssert assertCommand)
Invoked after an assert is run. Meant to be overridden by subclasses.

Specified by:
onAfterAssert in interface IAssertLifecycle

assertTrue

public void assertTrue(boolean condition,
                       String message)

assertTrue

public void assertTrue(boolean condition)

assertFalse

public void assertFalse(boolean condition,
                        String message)

assertFalse

public void assertFalse(boolean condition)

fail

public void fail(String message,
                 Throwable realCause)

fail

public void fail(String message)

fail

public void fail()

assertEquals

public void assertEquals(Object actual,
                         Object expected,
                         String message)

assertEquals

public void assertEquals(Object actual,
                         Object expected)

assertEquals

public void assertEquals(String actual,
                         String expected,
                         String message)

assertEquals

public void assertEquals(String actual,
                         String expected)

assertEquals

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

assertEquals

public void assertEquals(double actual,
                         double expected,
                         double delta)

assertEquals

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

assertEquals

public void assertEquals(float actual,
                         float expected,
                         float delta)

assertEquals

public void assertEquals(long actual,
                         long expected,
                         String message)

assertEquals

public void assertEquals(long actual,
                         long expected)

assertEquals

public void assertEquals(boolean actual,
                         boolean expected,
                         String message)

assertEquals

public void assertEquals(boolean actual,
                         boolean expected)

assertEquals

public void assertEquals(byte actual,
                         byte expected,
                         String message)

assertEquals

public void assertEquals(byte actual,
                         byte expected)

assertEquals

public void assertEquals(char actual,
                         char expected,
                         String message)

assertEquals

public void assertEquals(char actual,
                         char expected)

assertEquals

public void assertEquals(short actual,
                         short expected,
                         String message)

assertEquals

public void assertEquals(short actual,
                         short expected)

assertEquals

public void assertEquals(int actual,
                         int expected,
                         String message)

assertEquals

public void assertEquals(int actual,
                         int expected)

assertNotNull

public void assertNotNull(Object object)

assertNotNull

public void assertNotNull(Object object,
                          String message)

assertNull

public void assertNull(Object object)

assertNull

public void assertNull(Object object,
                       String message)

assertSame

public void assertSame(Object actual,
                       Object expected,
                       String message)

assertSame

public void assertSame(Object actual,
                       Object expected)

assertNotSame

public void assertNotSame(Object actual,
                          Object expected,
                          String message)

assertNotSame

public void assertNotSame(Object actual,
                          Object expected)

assertEquals

public void assertEquals(Collection<?> actual,
                         Collection<?> expected)

assertEquals

public void assertEquals(Collection<?> actual,
                         Collection<?> expected,
                         String message)

assertEquals

public void assertEquals(Object[] actual,
                         Object[] expected,
                         String message)

assertEqualsNoOrder

public void assertEqualsNoOrder(Object[] actual,
                                Object[] expected,
                                String message)

assertEquals

public void assertEquals(Object[] actual,
                         Object[] expected)

assertEqualsNoOrder

public void assertEqualsNoOrder(Object[] actual,
                                Object[] expected)

assertEquals

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

assertEquals

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

assertEquals

public void assertEquals(Set<?> actual,
                         Set<?> expected)

assertEquals

public void assertEquals(Set<?> actual,
                         Set<?> expected,
                         String message)

assertEquals

public void assertEquals(Map<?,?> actual,
                         Map<?,?> expected)

assertNotEquals

public void assertNotEquals(Object actual,
                            Object expected,
                            String message)

assertNotEquals

public void assertNotEquals(Object actual,
                            Object expected)

assertNotEquals

public void assertNotEquals(float actual,
                            float expected,
                            float delta,
                            String message)

assertNotEquals

public void assertNotEquals(float actual,
                            float expected,
                            float delta)

assertNotEquals

public void assertNotEquals(double actual,
                            double expected,
                            double delta,
                            String message)

assertNotEquals

public void assertNotEquals(double actual,
                            double expected,
                            double delta)


Copyright © 2015. All Rights Reserved.