org.specrunner.webdriver.assertions
Class PluginNotContains

java.lang.Object
  extended by org.specrunner.parameters.core.ParameterHolder
      extended by org.specrunner.plugins.core.AbstractPlugin
          extended by org.specrunner.plugins.core.AbstractPluginNamed
              extended by org.specrunner.plugins.core.AbstractPluginScoped
                  extended by org.specrunner.plugins.core.AbstractPluginValue
                      extended by org.specrunner.webdriver.AbstractPluginBrowserAware
                          extended by org.specrunner.webdriver.AbstractPluginFind
                              extended by org.specrunner.webdriver.AbstractPluginFindSingle
                                  extended by org.specrunner.webdriver.assertions.PluginContains
                                      extended by org.specrunner.webdriver.assertions.PluginNotContains
All Implemented Interfaces:
IParameterHolder, IActionType, IParalelPlugin, IPlugin, ISleepPlugin, ITestPlugin, ITimedPlugin, IWaitPlugin

public class PluginNotContains
extends PluginContains

Check if body or a given element does not contains a text.

Author:
Thiago Santos

Field Summary
 
Fields inherited from class org.specrunner.webdriver.AbstractPluginFindSingle
index
 
Fields inherited from class org.specrunner.webdriver.AbstractPluginFind
FEATURE_FINDER_INSTANCE, FEATURE_FINDER_TYPE, finder, finderInstance
 
Fields inherited from class org.specrunner.webdriver.AbstractPluginBrowserAware
FEATURE_DIR, FEATURE_INTERVAL, FEATURE_MAXWAIT, FEATURE_TIMEOUT, FEATURE_WAITFOR
 
Fields inherited from class org.specrunner.plugins.core.AbstractPlugin
FEATURE_CONDITION, FEATURE_NORMALIZED, FEATURE_SLEEP, FEATURE_THREADSAFE, FEATURE_WAIT
 
Constructor Summary
PluginNotContains()
           
 
Method Summary
protected  String getMessage(IContext context, String value)
          The error message in case o test failure.
protected  boolean test(String content, String value)
          Check if content contains the value.
 
Methods inherited from class org.specrunner.webdriver.assertions.PluginContains
getActionType, initialize, process
 
Methods inherited from class org.specrunner.webdriver.AbstractPluginFindSingle
getIndex, process, setIndex
 
Methods inherited from class org.specrunner.webdriver.AbstractPluginFind
asString, doEnd, getFinder, getFinderInstance, getFinderInstance, getText, setFinder, setFinderInstance
 
Methods inherited from class org.specrunner.webdriver.AbstractPluginBrowserAware
doEnd, getBrowserName, getDir, getDownload, getInterval, getMaxwait, getWaitCondition, getWaitfor, isWaitForClient, setDir, setDownload, setInterval, setMaxwait, setWaitfor, waitForClient
 
Methods inherited from class org.specrunner.plugins.core.AbstractPluginValue
getValue, getValue, isEval, setEval, setValue
 
Methods inherited from class org.specrunner.plugins.core.AbstractPluginScoped
getScope, saveGlobal, saveLocal, saveStrict, setScope
 
Methods inherited from class org.specrunner.plugins.core.AbstractPluginNamed
getName, setName
 
Methods inherited from class org.specrunner.plugins.core.AbstractPlugin
copy, doStart, getCondition, getConditionModel, getNormalized, getNormalized, getParent, getSleep, getSleepModel, getThreadsafe, getTimeout, getTimeoutModel, getWait, getWaitModel, setCondition, setConditionModel, setNormalized, setParent, setSleep, setSleepModel, setThreadsafe, setTimeout, setTimeoutModel, setWait, setWaitModel, toString
 
Methods inherited from class org.specrunner.parameters.core.ParameterHolder
getParameters, setParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.specrunner.parameters.IParameterHolder
getParameters, setParameters
 

Constructor Detail

PluginNotContains

public PluginNotContains()
Method Detail

test

protected boolean test(String content,
                       String value)
Description copied from class: PluginContains
Check if content contains the value.

Overrides:
test in class PluginContains
Parameters:
content - The content.
value - The value.
Returns:
true, if contains, false, otherwise.

getMessage

protected String getMessage(IContext context,
                            String value)
                     throws PluginException
Description copied from class: PluginContains
The error message in case o test failure.

Overrides:
getMessage in class PluginContains
Parameters:
context - The context.
value - The value.
Returns:
The message.
Throws:
PluginException - On message construction errors.


Copyright © 2013. All rights reserved.