com.atlassian.crowd.selenium.utils
Class CrowdSeleniumTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.atlassian.selenium.SeleniumTest
              extended by com.atlassian.crowd.selenium.utils.CrowdSeleniumTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
GroupUserPickerAddTest, GroupUserPickerRemoveTest

public class CrowdSeleniumTestCase
extends com.atlassian.selenium.SeleniumTest


Field Summary
protected static java.lang.String ADMIN_EMAIL
           
protected static java.lang.String ADMIN_FULL_NAME
           
protected static java.lang.String ADMIN_GROUP
           
protected static java.lang.String ADMIN_PW
           
protected static java.lang.String ADMIN_USER
           
static int CONSOLE_PORT
           
static java.lang.String CONTEXT_PATH
           
static java.lang.String HOST
           
static java.lang.String HOST_PATH
           
protected  org.apache.log4j.Logger logger
           
protected static java.lang.String URL_HOME
           
static java.lang.String WAR_PATH
           
 
Fields inherited from class com.atlassian.selenium.SeleniumTest
assertThat, client, config
 
Constructor Summary
CrowdSeleniumTestCase()
           
 
Method Summary
 void _loginAdminUser()
           
 void _logout()
           
 com.atlassian.selenium.SeleniumConfiguration getSeleniumConfiguration()
           
protected  java.lang.String getText(java.lang.String key)
           
protected  void gotoHome()
           
protected  void goToImportUsersCSV()
           
protected  void gotoRestore()
           
protected  void gotoViewGroup(java.lang.String groupName, java.lang.String directoryName)
           
protected  void gotoViewRole(java.lang.String roleName, java.lang.String directoryName)
           
protected  java.lang.String htmlButton(java.lang.String i8lnKey)
           
protected  void log(java.lang.String message)
           
protected  void onSetUp()
           
 void restoreCrowdFromXML(java.lang.String xmlfilename)
           
protected  java.lang.String seleniumJsTextNotPresent(java.lang.String value)
           
protected  java.lang.String seleniumJsTextPresent(java.lang.String value)
           
 
Methods inherited from class com.atlassian.selenium.SeleniumTest
getSeleniumClient, onTearDown, setUp, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CONSOLE_PORT

public static int CONSOLE_PORT

CONTEXT_PATH

public static java.lang.String CONTEXT_PATH

WAR_PATH

public static java.lang.String WAR_PATH

HOST_PATH

public static java.lang.String HOST_PATH

HOST

public static java.lang.String HOST

ADMIN_GROUP

protected static final java.lang.String ADMIN_GROUP
See Also:
Constant Field Values

ADMIN_USER

protected static final java.lang.String ADMIN_USER
See Also:
Constant Field Values

ADMIN_PW

protected static final java.lang.String ADMIN_PW
See Also:
Constant Field Values

ADMIN_FULL_NAME

protected static final java.lang.String ADMIN_FULL_NAME
See Also:
Constant Field Values

ADMIN_EMAIL

protected static final java.lang.String ADMIN_EMAIL
See Also:
Constant Field Values

URL_HOME

protected static java.lang.String URL_HOME

logger

protected final org.apache.log4j.Logger logger
Constructor Detail

CrowdSeleniumTestCase

public CrowdSeleniumTestCase()
Method Detail

getSeleniumConfiguration

public com.atlassian.selenium.SeleniumConfiguration getSeleniumConfiguration()
Specified by:
getSeleniumConfiguration in class com.atlassian.selenium.SeleniumTest

onSetUp

protected void onSetUp()
Overrides:
onSetUp in class com.atlassian.selenium.SeleniumTest

getText

protected java.lang.String getText(java.lang.String key)

restoreCrowdFromXML

public void restoreCrowdFromXML(java.lang.String xmlfilename)

_loginAdminUser

public void _loginAdminUser()

_logout

public void _logout()

log

protected void log(java.lang.String message)

htmlButton

protected java.lang.String htmlButton(java.lang.String i8lnKey)

seleniumJsTextPresent

protected java.lang.String seleniumJsTextPresent(java.lang.String value)

seleniumJsTextNotPresent

protected java.lang.String seleniumJsTextNotPresent(java.lang.String value)

gotoHome

protected void gotoHome()

gotoRestore

protected void gotoRestore()

gotoViewGroup

protected void gotoViewGroup(java.lang.String groupName,
                             java.lang.String directoryName)

gotoViewRole

protected void gotoViewRole(java.lang.String roleName,
                            java.lang.String directoryName)

goToImportUsersCSV

protected void goToImportUsersCSV()


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.