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, asList, asString, describedAs, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, equals, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, 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, overridingErrorMessage, satisfies, setCustomRepresentation, throwAssertionError, usingComparator, usingDefaultComparator, withFailMessage, withRepresentation, withThreadDumpOnError
private 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