org.springframework.ws.test.support.matcher
Class SchemaValidatingMatcher
java.lang.Object
org.springframework.ws.test.support.matcher.SchemaValidatingMatcher
- All Implemented Interfaces:
- WebServiceMessageMatcher
public class SchemaValidatingMatcher
- extends Object
- implements WebServiceMessageMatcher
Uses the XmlValidator to validate request payload.
- Since:
- 2.0
- Author:
- Lukas Krecan, Arjen Poutsma
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SchemaValidatingMatcher
public SchemaValidatingMatcher(Resource schema,
Resource... furtherSchemas)
throws IOException
- Creates a
SchemaValidatingMatcher based on the given schema resource(s).
- Parameters:
schema - the schemafurtherSchemas - further schemas, if necessary
- Throws:
IOException - in case of I/O errors
match
public void match(WebServiceMessage message)
throws IOException,
AssertionError
- Description copied from interface:
WebServiceMessageMatcher
- Matches the given message against the expectations. Implementations typically make use of JUnit-based
assertions.
- Specified by:
match in interface WebServiceMessageMatcher
- Parameters:
message - the message
- Throws:
IOException - in case of I/O errors
AssertionError - if expectations are not met
Copyright © 2005-2013 The Spring Web Services Framework. All Rights Reserved.