com.canoo.webtest.steps.verify
Class VerifyProperty

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by com.canoo.webtest.steps.Step
              extended by com.canoo.webtest.steps.verify.AbstractVerifyTextStep
                  extended by com.canoo.webtest.steps.verify.VerifyProperty
All Implemented Interfaces:
Serializable, Cloneable

public class VerifyProperty
extends AbstractVerifyTextStep

Step which verifies the value of a property.

Author:
Paul King
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.canoo.webtest.steps.Step
DEFAULT_DESCRIPTION, ELEMENT_ATTRIBUTE_ID, ELEMENT_ATTRIBUTE_NAME, PROPERTY_TYPE_ANT, PROPERTY_TYPE_ANT_STRICT, PROPERTY_TYPE_DEFAULT, PROPERTY_TYPE_DYNAMIC
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
VerifyProperty()
           
 
Method Summary
 void doExecute()
          Does the verification work
 String getName()
           
 String getProperty()
           
 String getPropertyType()
           
 String getValue()
           
 void setName(String name)
          Sets the property name to verify
 void setProperty(String name)
          Sets the property name to verify
 void setPropertyType(String type)
          Sets the property type to verify
 void setText(String text)
           
 void setValue(String value)
           
protected  void verifyParameters()
          Verifies the parameters
 
Methods inherited from class com.canoo.webtest.steps.verify.AbstractVerifyTextStep
getRegex, getText, isPerformingAction, isRegex, setOptionalPreviousPage, setOptionalText, setRegex, verifyStrings, verifyText
 
Methods inherited from class com.canoo.webtest.steps.Step
addComputedParameters, clone, emptyParamCheck, execute, getComputedParameters, getContext, getDefaultPropertyType, getDescription, getDuration, getParameterDictionary, getStepLabel, getVerifier, getWebtestProperties, getWebtestProperties, getWebtestProperty, getWebtestProperty, handleException, hasDescription, integerParamCheck, isCompleted, isStarted, isSuccessful, notifyCompleted, notifyStarted, notifyStepResultsListeners, notifySuccess, nullParamCheck, nullResponseCheck, optionalIntegerParamCheck, paramCheck, positiveOrZeroParamCheck, setStepid, setWebtestProperty, setWebtestProperty, toString
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VerifyProperty

public VerifyProperty()
Method Detail

getName

public String getName()

setText

public void setText(String text)
Overrides:
setText in class AbstractVerifyTextStep
Parameters:
text -

setValue

public void setValue(String value)
Parameters:
value -

getValue

public String getValue()

setName

public void setName(String name)
Sets the property name to verify

Parameters:
name - The Property name

setProperty

public void setProperty(String name)
Sets the property name to verify

Parameters:
name - The Property name

getProperty

public String getProperty()

getPropertyType

public String getPropertyType()

setPropertyType

public void setPropertyType(String type)
Sets the property type to verify

Parameters:
type - The Property type

doExecute

public void doExecute()
Does the verification work

Specified by:
doExecute in class Step
See Also:
Step.doExecute()

verifyParameters

protected void verifyParameters()
Verifies the parameters

Overrides:
verifyParameters in class AbstractVerifyTextStep

Copyright © 2001-2007 Canoo Engineering AG, Basel. All rights reserved.