Package org.testng.asserts
Class SoftAssert
- java.lang.Object
-
- org.testng.asserts.Assertion
-
- org.testng.asserts.SoftAssert
-
- All Implemented Interfaces:
IAssertLifecycle
public class SoftAssert extends Assertion
When an assertion fails, don't throw an exception but record the failure. CallingassertAll()
will cause an exception to be thrown if at least one assertion failed.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
DEFAULT_SOFT_ASSERT_MESSAGE
private java.util.Map<java.lang.AssertionError,IAssert<?>>
m_errors
-
Constructor Summary
Constructors Constructor Description SoftAssert()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
assertAll()
void
assertAll(java.lang.String message)
protected void
doAssert(IAssert<?> a)
-
Methods inherited from class org.testng.asserts.Assertion
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualsNoOrder, assertEqualsNoOrder, assertFalse, assertFalse, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, executeAssert, fail, fail, fail, getErrorDetails, onAfterAssert, onAssertFailure, onAssertSuccess, onBeforeAssert
-
-
-
-
Field Detail
-
m_errors
private final java.util.Map<java.lang.AssertionError,IAssert<?>> m_errors
-
DEFAULT_SOFT_ASSERT_MESSAGE
private static final java.lang.String DEFAULT_SOFT_ASSERT_MESSAGE
- See Also:
- Constant Field Values
-
-