org.seleniumhq.selenium.fluent
Class TestableValue<T>

java.lang.Object
  extended by org.seleniumhq.selenium.fluent.Internal.BaseTestableObject<T>
      extended by org.seleniumhq.selenium.fluent.TestableValue<T>

public class TestableValue<T>
extends Internal.BaseTestableObject<T>


Field Summary
 
Fields inherited from class org.seleniumhq.selenium.fluent.Internal.BaseTestableObject
context, execution, is, monitor, within
 
Constructor Summary
protected TestableValue(Execution<T> execution, Context context, Monitor monitor)
           
  TestableValue(Period period, Execution<T> execution, Context context, Monitor monitor)
           
 
Method Summary
 TestableValue<T> shouldBe(T shouldBe)
           
 TestableValue<T> shouldNotBe(T shouldNotBe)
           
 T value()
           
 TestableValue<T> within(Period period)
           
 
Methods inherited from class org.seleniumhq.selenium.fluent.Internal.BaseTestableObject
assignValueIfNeeded, baseShouldBe, baseShouldNotBe, calcEndMillis, durationIfNotZero, validateWrapRethrow
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestableValue

protected TestableValue(Execution<T> execution,
                        Context context,
                        Monitor monitor)

TestableValue

public TestableValue(Period period,
                     Execution<T> execution,
                     Context context,
                     Monitor monitor)
Method Detail

within

public TestableValue<T> within(Period period)

shouldBe

public TestableValue<T> shouldBe(T shouldBe)

shouldNotBe

public TestableValue<T> shouldNotBe(T shouldNotBe)

value

public T value()


Copyright © 2013. All Rights Reserved.