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 long
getCompareTime()
AssertionResult
getResult(SampleResult response)
Returns the AssertionResult object encapsulating information about the success or failure of the assertion.Collection<SubstitutionElement>
getStringsToSkip()
boolean
isCompareContent()
void
iterationEnd(LoopIterationEvent iterEvent)
void
iterationStart(LoopIterationEvent iterEvent)
Called when a loop iteration is about to start.void
setCompareContent(boolean compareContent)
void
setCompareTime(long compareTime)
void
setStringsToSkip(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:Assertion
Returns the AssertionResult object encapsulating information about the success or failure of the assertion.
-
iterationStart
public void iterationStart(LoopIterationEvent iterEvent)
Description copied from interface:LoopIterationListener
Called when a loop iteration is about to start.- Specified by:
iterationStart
in 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.
-
-