public class ValidationAssert extends org.assertj.core.api.AbstractAssert<ValidationAssert,javax.xml.transform.Source>
Simple Example
import static org.xmlunit.assertj.XmlAssert.assertThat; final String xml = "<a><b attr=\"abc\"></b></a>"; assertThat(xml).isValid();
| Modifier and Type | Field and Description |
|---|---|
private javax.xml.validation.Schema |
schema |
private javax.xml.transform.Source[] |
schemaSources |
| Modifier | Constructor and Description |
|---|---|
private |
ValidationAssert(javax.xml.transform.Source actual,
javax.xml.transform.Source[] schemaSources,
javax.xml.validation.Schema schema) |
| Modifier and Type | Method and Description |
|---|---|
(package private) static ValidationAssert |
create(java.lang.Object xmlSource) |
(package private) static ValidationAssert |
create(java.lang.Object xmlSource,
java.lang.Object... schemaSources) |
(package private) static ValidationAssert |
create(java.lang.Object xmlSource,
javax.xml.validation.Schema schema) |
void |
isInvalid()
Verifies that actual value is not valid against given schema
|
ValidationAssert |
isValid()
Verifies that actual value is valid against given schema
|
private ValidationResult |
validate() |
as, as, asInstanceOf, asList, asString, describedAs, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, equals, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasSameHashCodeAs, hasToString, inBinary, inHexadecimal, is, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isInstanceOfSatisfying, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, matches, matches, newListAssertInstance, overridingErrorMessage, satisfies, satisfies, satisfiesAnyOf, satisfiesAnyOf, setCustomRepresentation, throwAssertionError, usingComparator, usingComparator, usingDefaultComparator, withFailMessage, withRepresentation, withThreadDumpOnErrorprivate final javax.xml.transform.Source[] schemaSources
private final javax.xml.validation.Schema schema
private ValidationAssert(javax.xml.transform.Source actual,
javax.xml.transform.Source[] schemaSources,
javax.xml.validation.Schema schema)
static ValidationAssert create(java.lang.Object xmlSource, java.lang.Object... schemaSources)
static ValidationAssert create(java.lang.Object xmlSource, javax.xml.validation.Schema schema)
static ValidationAssert create(java.lang.Object xmlSource)
private ValidationResult validate()
public ValidationAssert isValid()
java.lang.AssertionError - if the actual value is not valid against schemapublic void isInvalid()
java.lang.AssertionError - if the actual value is valid against schema