org.apache.jmeter.assertions

Class XMLSchemaAssertion

Implemented Interfaces:
Serializable, Assertion, Cloneable, Serializable, TestElement

public class XMLSchemaAssertion
extends AbstractTestElement
implements Serializable, Assertion

XMLSchemaAssertion.java Validate response against an XML Schema author Dave Maung

Field Summary

static String
FILE_NAME_IS_REQUIRED
static String
JAXP_SCHEMA_LANGUAGE
static String
JAXP_SCHEMA_SOURCE
static String
W3C_XML_SCHEMA
static String
XSD_FILENAME_KEY

Fields inherited from interface org.apache.jmeter.testelement.TestElement

COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS

Method Summary

AssertionResult
getResult(SampleResult response)
getResult
String
getXsdFileName()
void
setXsdFileName(String xmlSchemaFileName)

Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement

addProperty, addTestElement, canRemove, clear, clearTemporary, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traverseProperty

Field Details

FILE_NAME_IS_REQUIRED

public static final String FILE_NAME_IS_REQUIRED

JAXP_SCHEMA_LANGUAGE

public static final String JAXP_SCHEMA_LANGUAGE

JAXP_SCHEMA_SOURCE

public static final String JAXP_SCHEMA_SOURCE

W3C_XML_SCHEMA

public static final String W3C_XML_SCHEMA

XSD_FILENAME_KEY

public static final String XSD_FILENAME_KEY

Method Details

getResult

public AssertionResult getResult(SampleResult response)
getResult
Specified by:
getResult in interface Assertion

getXsdFileName

public String getXsdFileName()

setXsdFileName

public void setXsdFileName(String xmlSchemaFileName)
            throws IllegalArgumentException

Copyright © 1998-2010 Apache Software Foundation. All Rights Reserved.