fit
Class ContextSeleniumFixture

java.lang.Object
  extended by fit.Fixture
      extended by fit.ArgumentFixture
          extended by fit.ContextSeleniumFixture

public class ContextSeleniumFixture
extends ArgumentFixture


Nested Class Summary
 
Nested classes/interfaces inherited from class fit.Fixture
Fixture.RunTime
 
Field Summary
 int defaultTimeout
           
 com.thoughtworks.selenium.Selenium selenium
           
 
Fields inherited from class fit.ArgumentFixture
args
 
Fields inherited from class fit.Fixture
counts, gray, green, red, summary, yellow
 
Constructor Summary
ContextSeleniumFixture()
           
 
Method Summary
 void assertAlert(Argument selektor, Argument arg)
           
 void assertAlertNotPresent(Argument selektor, Argument arg)
           
 void assertAlertPresent(Argument selektor, Argument arg)
           
 void assertChecked(Argument selektor, Argument arg)
           
 void assertElementPresent(Argument selektor, Argument arg)
           
 void assertExpression(Argument selektor, Argument arg)
           
 void assertText(Argument selektor, Argument arg)
           
 void assertTextPresent(Argument selektor, Argument arg)
           
 void check(Argument selektor, Argument arg)
           
 void click(Argument selektor, Argument arg)
           
 void clickAndWait(Argument selektor, Argument arg)
           
protected  boolean connectSelenium(Argument selektor, java.lang.String testhost, java.lang.String port, java.lang.String browser, java.lang.String baseUrl, boolean markSelector)
           
 void doCells(Parse cells)
           
protected  void interpretTables(Parse tables)
           
 void mouseMove(Argument selektor, Argument arg)
           
 void mouseOut(Argument selektor, Argument arg)
           
 void mouseOver(Argument selektor, Argument arg)
           
 void mouseUp(Argument selektor, Argument arg)
           
 void open(Argument selektor, Argument arg)
           
 void pause(int milliseconds)
           
 void select(Argument selektor, Argument arg)
           
 void selectAndWait(Argument selektor, Argument arg)
           
 void start(Argument selektor, Argument arg)
           
static void startSeleniumServer()
           
 void stopSelenium(Argument selektor, Argument arg)
           
 void timeout(Argument selektor, Argument arg)
           
 void type(Argument selektor, Argument arg)
           
 void uncheck(Argument selektor, Argument arg)
           
 void verifyAlertPresent(Argument selektor, Argument arg)
           
 void verifyChecked(Argument selektor, Argument arg)
           
 void verifyConfirmation(Argument selektor, Argument arg)
           
 void verifyEditable(Argument selektor, Argument arg)
           
 void verifyElementPresent(Argument selektor, Argument arg)
           
 void verifyExpression(Argument selektor, Argument arg)
           
 void verifyPromptPresent(Argument selektor, Argument arg)
           
 void verifySelectedLable(Argument selektor, Argument arg)
           
 void verifyTable(Argument selektor, Argument arg)
           
 void verifyText(Argument selektor, Argument arg)
           
 void verifyTextNotPresent(Argument selektor, Argument arg)
           
 void verifyTextPresent(Argument selektor, Argument arg)
           
 void verifyTitle(Argument selektor, Argument arg)
           
 void verifyValue(Argument selektor, Argument arg)
           
 void verifyVisible(Argument selektor, Argument arg)
           
 void waitForChecked(Argument selektor, Argument arg)
           
 void waitForElementPresent(Argument selektor, Argument arg)
           
 void waitForFieldValue(Argument selektor, Argument arg)
           
 void waitForPageLoad(Argument selektor, Argument arg)
           
 void waitForText(Argument selektor, Argument arg)
           
 void waitForTextPresent(Argument selektor, Argument arg)
           
 
Methods inherited from class fit.ArgumentFixture
exception, isStop, right, setStop, wrong, wrong, wrong
 
Methods inherited from class fit.Fixture
camel, check, counts, doCell, doRow, doRows, doTable, doTables, error, escape, exception, fixtureName, getArgs, getArgsForTable, getLinkedFixtureWithArgs, ignore, info, info, label, loadFixture, parse, right, wrong, wrong
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultTimeout

public int defaultTimeout

selenium

public com.thoughtworks.selenium.Selenium selenium
Constructor Detail

ContextSeleniumFixture

public ContextSeleniumFixture()
Method Detail

interpretTables

protected void interpretTables(Parse tables)
Overrides:
interpretTables in class Fixture

doCells

public void doCells(Parse cells)
Overrides:
doCells in class ArgumentFixture

timeout

public void timeout(Argument selektor,
                    Argument arg)

start

public void start(Argument selektor,
                  Argument arg)

startSeleniumServer

public static void startSeleniumServer()

connectSelenium

protected boolean connectSelenium(Argument selektor,
                                  java.lang.String testhost,
                                  java.lang.String port,
                                  java.lang.String browser,
                                  java.lang.String baseUrl,
                                  boolean markSelector)

open

public void open(Argument selektor,
                 Argument arg)
          throws java.lang.Exception
Throws:
java.lang.Exception

stopSelenium

public void stopSelenium(Argument selektor,
                         Argument arg)

type

public void type(Argument selektor,
                 Argument arg)
          throws java.lang.Exception
Throws:
java.lang.Exception

clickAndWait

public void clickAndWait(Argument selektor,
                         Argument arg)
                  throws java.lang.Exception
Throws:
java.lang.Exception

click

public void click(Argument selektor,
                  Argument arg)
           throws java.lang.Exception
Throws:
java.lang.Exception

uncheck

public void uncheck(Argument selektor,
                    Argument arg)
             throws java.lang.Exception
Throws:
java.lang.Exception

check

public void check(Argument selektor,
                  Argument arg)
           throws java.lang.Exception
Throws:
java.lang.Exception

mouseMove

public void mouseMove(Argument selektor,
                      Argument arg)
               throws java.lang.Exception
Throws:
java.lang.Exception

mouseOver

public void mouseOver(Argument selektor,
                      Argument arg)
               throws java.lang.Exception
Throws:
java.lang.Exception

mouseOut

public void mouseOut(Argument selektor,
                     Argument arg)
              throws java.lang.Exception
Throws:
java.lang.Exception

mouseUp

public void mouseUp(Argument selektor,
                    Argument arg)
             throws java.lang.Exception
Throws:
java.lang.Exception

verifyTextNotPresent

public void verifyTextNotPresent(Argument selektor,
                                 Argument arg)

verifyTextPresent

public void verifyTextPresent(Argument selektor,
                              Argument arg)

verifyTitle

public void verifyTitle(Argument selektor,
                        Argument arg)

verifyTable

public void verifyTable(Argument selektor,
                        Argument arg)

verifyValue

public void verifyValue(Argument selektor,
                        Argument arg)

verifyVisible

public void verifyVisible(Argument selektor,
                          Argument arg)

verifyChecked

public void verifyChecked(Argument selektor,
                          Argument arg)

verifyEditable

public void verifyEditable(Argument selektor,
                           Argument arg)

verifyExpression

public void verifyExpression(Argument selektor,
                             Argument arg)

verifyConfirmation

public void verifyConfirmation(Argument selektor,
                               Argument arg)

verifySelectedLable

public void verifySelectedLable(Argument selektor,
                                Argument arg)

verifyText

public void verifyText(Argument selektor,
                       Argument arg)

verifyElementPresent

public void verifyElementPresent(Argument selektor,
                                 Argument arg)

verifyPromptPresent

public void verifyPromptPresent(Argument selektor,
                                Argument arg)

verifyAlertPresent

public void verifyAlertPresent(Argument selektor,
                               Argument arg)

assertAlert

public void assertAlert(Argument selektor,
                        Argument arg)

assertAlertNotPresent

public void assertAlertNotPresent(Argument selektor,
                                  Argument arg)

assertChecked

public void assertChecked(Argument selektor,
                          Argument arg)

assertExpression

public void assertExpression(Argument selektor,
                             Argument arg)

waitForTextPresent

public void waitForTextPresent(Argument selektor,
                               Argument arg)

waitForPageLoad

public void waitForPageLoad(Argument selektor,
                            Argument arg)

waitForText

public void waitForText(Argument selektor,
                        Argument arg)

waitForChecked

public void waitForChecked(Argument selektor,
                           Argument arg)

waitForElementPresent

public void waitForElementPresent(Argument selektor,
                                  Argument arg)

waitForFieldValue

public void waitForFieldValue(Argument selektor,
                              Argument arg)

assertText

public void assertText(Argument selektor,
                       Argument arg)

assertElementPresent

public void assertElementPresent(Argument selektor,
                                 Argument arg)

assertTextPresent

public void assertTextPresent(Argument selektor,
                              Argument arg)

assertAlertPresent

public void assertAlertPresent(Argument selektor,
                               Argument arg)

pause

public void pause(int milliseconds)

select

public void select(Argument selektor,
                   Argument arg)

selectAndWait

public void selectAndWait(Argument selektor,
                          Argument arg)
                   throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException


Copyright © 2009 SourceForge. All Rights Reserved.