Package org.apache.jmeter.assertions
Class CompareAssertion
- java.lang.Object
-
- org.apache.jmeter.testelement.AbstractTestElement
-
- org.apache.jmeter.assertions.CompareAssertion
-
- All Implemented Interfaces:
Serializable,Cloneable,Assertion,LoopIterationListener,Searchable,TestBean,TestElement
public class CompareAssertion extends AbstractTestElement implements Assertion, TestBean, Serializable, LoopIterationListener
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface org.apache.jmeter.testelement.TestElement
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS
-
-
Constructor Summary
Constructors Constructor Description CompareAssertion()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetCompareTime()AssertionResultgetResult(SampleResult response)Returns the AssertionResult object encapsulating information about the success or failure of the assertion.Collection<SubstitutionElement>getStringsToSkip()booleanisCompareContent()voiditerationEnd(LoopIterationEvent iterEvent)voiditerationStart(LoopIterationEvent iterEvent)Called when a loop iteration is about to start.voidsetCompareContent(boolean compareContent)voidsetCompareTime(long compareTime)voidsetStringsToSkip(Collection<SubstitutionElement> stringsToSkip)-
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement
addPropertiesValues, addProperty, addProperty, addTestElement, canRemove, clear, clearTemporary, clearTestElementChildren, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traverseProperty
-
-
-
-
Method Detail
-
getResult
public AssertionResult getResult(SampleResult response)
Description copied from interface:AssertionReturns the AssertionResult object encapsulating information about the success or failure of the assertion.
-
iterationStart
public void iterationStart(LoopIterationEvent iterEvent)
Description copied from interface:LoopIterationListenerCalled when a loop iteration is about to start.- Specified by:
iterationStartin interfaceLoopIterationListener- Parameters:
iterEvent- the event
-
iterationEnd
public void iterationEnd(LoopIterationEvent iterEvent)
-
isCompareContent
public boolean isCompareContent()
- Returns:
- Returns the compareContent.
-
setCompareContent
public void setCompareContent(boolean compareContent)
- Parameters:
compareContent- The compareContent to set.
-
getCompareTime
public long getCompareTime()
- Returns:
- Returns the compareTime.
-
setCompareTime
public void setCompareTime(long compareTime)
- Parameters:
compareTime- The compareTime to set.
-
getStringsToSkip
public Collection<SubstitutionElement> getStringsToSkip()
- Returns:
- Returns the stringsToSkip.
-
setStringsToSkip
public void setStringsToSkip(Collection<SubstitutionElement> stringsToSkip)
- Parameters:
stringsToSkip- The stringsToSkip to set.
-
-