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.