org.apache.jmeter.assertions

Class BSFAssertion

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

public class BSFAssertion
extends BSFTestElement
implements Cloneable, Assertion, TestBean

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

COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS

Method Summary

AssertionResult
getResult(SampleResult response)
Returns the AssertionResult object encapsulating information about the success or failure of the assertion.

Methods inherited from class org.apache.jmeter.util.BSFTestElement

clone, getFilename, getManager, getParameters, getScript, getScriptLanguage, initManager, processFileOrScript, readResolve, setFilename, setParameters, setScript, setScriptLanguage

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

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.

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