com.thoughtworks.selenium.condition
Class JUnit4AndTestNgConditionRunner

java.lang.Object
  extended by com.thoughtworks.selenium.condition.DefaultConditionRunner
      extended by com.thoughtworks.selenium.condition.JUnit4AndTestNgConditionRunner
All Implemented Interfaces:
ConditionRunner

public class JUnit4AndTestNgConditionRunner
extends DefaultConditionRunner

This class throws an AssertionError when the condition is not met - the same as JUnit4 and TestNG do.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.thoughtworks.selenium.condition.DefaultConditionRunner
DefaultConditionRunner.Log4jMonitor, DefaultConditionRunner.Monitor, DefaultConditionRunner.NoOpMonitor
 
Nested classes/interfaces inherited from interface com.thoughtworks.selenium.condition.ConditionRunner
ConditionRunner.Context
 
Constructor Summary
JUnit4AndTestNgConditionRunner(DefaultConditionRunner.Monitor monitor, com.thoughtworks.selenium.Selenium selenium, int interval, int timeout)
           
JUnit4AndTestNgConditionRunner(DefaultConditionRunner.Monitor monitor, com.thoughtworks.selenium.Selenium selenium, int initialDelay, int interval, int timeout)
           
JUnit4AndTestNgConditionRunner(com.thoughtworks.selenium.Selenium selenium)
           
JUnit4AndTestNgConditionRunner(com.thoughtworks.selenium.Selenium selenium, int interval, int timeout)
           
JUnit4AndTestNgConditionRunner(com.thoughtworks.selenium.Selenium selenium, int initialDelay, int interval, int timeout)
           
 
Method Summary
 void throwAssertionException(String message)
           
 void throwAssertionException(String message, Throwable cause)
           
 
Methods inherited from class com.thoughtworks.selenium.condition.DefaultConditionRunner
waitFor, waitFor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JUnit4AndTestNgConditionRunner

public JUnit4AndTestNgConditionRunner(DefaultConditionRunner.Monitor monitor,
                                      com.thoughtworks.selenium.Selenium selenium,
                                      int initialDelay,
                                      int interval,
                                      int timeout)

JUnit4AndTestNgConditionRunner

public JUnit4AndTestNgConditionRunner(DefaultConditionRunner.Monitor monitor,
                                      com.thoughtworks.selenium.Selenium selenium,
                                      int interval,
                                      int timeout)

JUnit4AndTestNgConditionRunner

public JUnit4AndTestNgConditionRunner(com.thoughtworks.selenium.Selenium selenium,
                                      int initialDelay,
                                      int interval,
                                      int timeout)

JUnit4AndTestNgConditionRunner

public JUnit4AndTestNgConditionRunner(com.thoughtworks.selenium.Selenium selenium,
                                      int interval,
                                      int timeout)

JUnit4AndTestNgConditionRunner

public JUnit4AndTestNgConditionRunner(com.thoughtworks.selenium.Selenium selenium)
Method Detail

throwAssertionException

public void throwAssertionException(String message)
Overrides:
throwAssertionException in class DefaultConditionRunner

throwAssertionException

public void throwAssertionException(String message,
                                    Throwable cause)
Overrides:
throwAssertionException in class DefaultConditionRunner


Copyright © 2012. All Rights Reserved.