Class HTMLAssertionWrapper
- java.lang.Object
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper<T>
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicChildTestElementWrapper<org.apache.jmeter.assertions.HTMLAssertion>
-
- org.anasoid.jmc.core.wrapper.jmeter.assertions.HTMLAssertionWrapper
-
- All Implemented Interfaces:
java.io.Serializable,Validator,JMeterGUIWrapper<org.apache.jmeter.assertions.gui.HTMLAssertionGui>,AssertionWrapper<org.apache.jmeter.assertions.HTMLAssertion>,TestElementTreeNodeWrapper<org.apache.jmeter.assertions.HTMLAssertion>,TestElementWrapper<org.apache.jmeter.assertions.HTMLAssertion>
@JmcDefaultName("HTML Assertion") public class HTMLAssertionWrapper extends AbstractBasicChildTestElementWrapper<org.apache.jmeter.assertions.HTMLAssertion> implements JMeterGUIWrapper<org.apache.jmeter.assertions.gui.HTMLAssertionGui>, AssertionWrapper<org.apache.jmeter.assertions.HTMLAssertion>, Validator
Wrapper for ResponseAssertion.- See Also:
ResponseAssertion, Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHTMLAssertionWrapper.Doctypeenum for Field To Test.static classHTMLAssertionWrapper.Formatenum for Format.static classHTMLAssertionWrapper.HTMLAssertionWrapperBuilder<C extends HTMLAssertionWrapper,B extends HTMLAssertionWrapper.HTMLAssertionWrapperBuilder<C,B>>-
Nested classes/interfaces inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicChildTestElementWrapper
AbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<T extends org.apache.jmeter.testelement.AbstractTestElement,C extends AbstractBasicChildTestElementWrapper<T>,B extends AbstractBasicChildTestElementWrapper.AbstractBasicChildTestElementWrapperBuilder<T,C,B>>
-
Nested classes/interfaces inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper
AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder<T extends org.apache.jmeter.testelement.AbstractTestElement,C extends AbstractBasicTestElementWrapper<T>,B extends AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder<T,C,B>>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedHTMLAssertionWrapper(HTMLAssertionWrapper.HTMLAssertionWrapperBuilder<?,?> b)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HTMLAssertionWrapper.HTMLAssertionWrapperBuilder<?,?>builder()HTMLAssertionWrapper.DoctypegetDoctype()java.lang.IntegergetErrorThreshold()Number of errors allowed before classing the response as failed.java.lang.StringgetFilename()protected java.lang.StringgetFilePath()HTMLAssertionWrapper.FormatgetFormat()Number of warnings allowed before classing the response as failed.java.lang.Class<?>getGuiClass()Gui Test Class used by Jmeter TestElement.GUI_CLASS @See TestElementjava.lang.Class<?>getTestClass()Test Class used by Jmeter TestElement.TEST_CLASS.java.lang.IntegergetWarningThreshold()Number of errors allowed before classing the response as failed.booleanisErrorOnly()Number of warnings allowed before classing the response as failed.voidsetDoctype(HTMLAssertionWrapper.Doctype doctype)voidsetErrorOnly(boolean errorOnly)Number of warnings allowed before classing the response as failed.voidsetErrorThreshold(java.lang.Integer errorThreshold)Number of errors allowed before classing the response as failed.voidsetFilename(java.lang.String filename)voidsetFormat(HTMLAssertionWrapper.Format format)Number of warnings allowed before classing the response as failed.voidsetWarningThreshold(java.lang.Integer warningThreshold)Number of errors allowed before classing the response as failed.HTMLAssertionWrapper.HTMLAssertionWrapperBuilder<?,?>toBuilder()voidvalidate()Validate Test element.-
Methods inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicChildTestElementWrapper
getComment, getName, isEnabled, setComment, setEnabled, setName
-
Methods inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper
getChilds, getGuiClassAsString, getTags, getTestClassAsString, init, internalInit, isFullClassName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.anasoid.jmc.core.wrapper.jmeter.testelement.TestElementWrapper
getChilds, getTags, getTestClassAsString, init
-
-
-
-
Constructor Detail
-
HTMLAssertionWrapper
protected HTMLAssertionWrapper(HTMLAssertionWrapper.HTMLAssertionWrapperBuilder<?,?> b)
-
-
Method Detail
-
getFilePath
protected java.lang.String getFilePath()
-
getGuiClass
public java.lang.Class<?> getGuiClass()
Description copied from interface:JMeterGUIWrapperGui Test Class used by Jmeter TestElement.GUI_CLASS @See TestElement- Specified by:
getGuiClassin interfaceJMeterGUIWrapper<org.apache.jmeter.assertions.gui.HTMLAssertionGui>
-
getTestClass
public java.lang.Class<?> getTestClass()
Description copied from interface:TestElementWrapperTest Class used by Jmeter TestElement.TEST_CLASS. @See TestElement.- Specified by:
getTestClassin interfaceTestElementWrapper<org.apache.jmeter.assertions.HTMLAssertion>
-
validate
public void validate() throws ConversionIllegalStateExceptionDescription copied from interface:ValidatorValidate Test element.- Specified by:
validatein interfaceValidator- Throws:
ConversionIllegalStateException
-
builder
public static HTMLAssertionWrapper.HTMLAssertionWrapperBuilder<?,?> builder()
-
toBuilder
public HTMLAssertionWrapper.HTMLAssertionWrapperBuilder<?,?> toBuilder()
-
getErrorThreshold
public java.lang.Integer getErrorThreshold()
Number of errors allowed before classing the response as failed.
-
setErrorThreshold
public void setErrorThreshold(java.lang.Integer errorThreshold)
Number of errors allowed before classing the response as failed.
-
getWarningThreshold
public java.lang.Integer getWarningThreshold()
Number of errors allowed before classing the response as failed.
-
setWarningThreshold
public void setWarningThreshold(java.lang.Integer warningThreshold)
Number of errors allowed before classing the response as failed.
-
getFormat
public HTMLAssertionWrapper.Format getFormat()
Number of warnings allowed before classing the response as failed.
-
setFormat
public void setFormat(HTMLAssertionWrapper.Format format)
Number of warnings allowed before classing the response as failed.
-
isErrorOnly
public boolean isErrorOnly()
Number of warnings allowed before classing the response as failed.
-
setErrorOnly
public void setErrorOnly(boolean errorOnly)
Number of warnings allowed before classing the response as failed.
-
getDoctype
public HTMLAssertionWrapper.Doctype getDoctype()
-
setDoctype
public void setDoctype(HTMLAssertionWrapper.Doctype doctype)
-
getFilename
public java.lang.String getFilename()
-
setFilename
public void setFilename(java.lang.String filename)
-
-