use of com.adaptris.transform.validate.IsNullContentValidation in project interlok by adaptris.
the class XmlRuleValidatorTest method testIsNullContentValidation_DataNotNull.
@Test
public void testIsNullContentValidation_DataNotNull() throws Exception {
XmlRuleValidator validator = new XmlRuleValidator();
validator.addValidationStage(new ValidationStage(XPATH_ITERATION_CHILDREN_OF_ZEUS, XPATH_CHILD_NAME, new IsNullContentValidation()));
AdaptrisMessage msg = new DefaultMessageFactory().newMessage(XML_FAMILY_TREE);
XmlValidationService service = new XmlValidationService(validator);
try {
ExampleServiceCase.execute(service, msg);
fail("RuleValidationService sucess when expecting failure");
} catch (ServiceException e) {
}
}
use of com.adaptris.transform.validate.IsNullContentValidation in project interlok by adaptris.
the class XmlRuleValidatorTest method testIsNullContentValidation_DataIsNull.
@Test
public void testIsNullContentValidation_DataIsNull() throws Exception {
XmlRuleValidator validator = new XmlRuleValidator();
// Hades had no children; poor god.
ValidationStage vs = new ValidationStage(XPATH_ITERATION_CHILDREN_OF_HADES, XPATH_CHILD_NAME, new IsNullContentValidation());
validator.addValidationStage(vs);
AdaptrisMessage msg = new DefaultMessageFactory().newMessage(XML_FAMILY_TREE);
XmlValidationService service = new XmlValidationService(validator);
try {
ExampleServiceCase.execute(service, msg);
} catch (ServiceException e) {
fail("RuleValidationService failure when expecting success");
}
}
Aggregations