org.apache.jmeter.assertions

Class MD5HexAssertion

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

public class MD5HexAssertion
extends AbstractTestElement
implements Serializable, Assertion

MD5HexAssertion class creates an MD5 checksum from the response
and matches it with the MD5 hex provided. The assertion will fail when the expected hex is different from the
one calculated from the response OR when the expected hex is left empty.

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

COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS

Method Summary

String
getAllowedMD5Hex()
AssertionResult
getResult(SampleResult response)
Returns the AssertionResult object encapsulating information about the success or failure of the assertion.
void
setAllowedMD5Hex(String hex)

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

Method Details

getAllowedMD5Hex

public String getAllowedMD5Hex()

getResult

public AssertionResult getResult(SampleResult response)
Returns the AssertionResult object encapsulating information about the success or failure of the assertion.
Specified by:
getResult in interface Assertion
Parameters:
response - the SampleResult containing information about the Sample (duration, success, etc)
Returns:
the AssertionResult containing the information about whether the assertion passed or failed.

setAllowedMD5Hex

public void setAllowedMD5Hex(String hex)

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