|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
net.sourceforge.jwebunit.junit.WebTestCase
com.atlassian.crowd.acceptance.utils.CrowdWebTestCase
com.atlassian.crowd.acceptance.tests.applications.crowd.CrowdAcceptanceTestCase
public class CrowdAcceptanceTestCase
| Field Summary | |
|---|---|
protected static String |
ADMIN_EMAIL
|
protected static String |
ADMIN_FULL_NAME
|
protected static String |
ADMIN_GROUP
|
protected static String |
ADMIN_PW
|
protected static String |
ADMIN_USER
|
protected static String |
DEVELOPER_LICENSE_KEY
|
protected static String |
EXPIRED_MAINTENANCE_KEY
|
static String |
HOST_PATH
|
protected org.slf4j.Logger |
logger
|
protected static Properties |
specProperties
|
protected static String |
UNLIMITED_LICENSE_KEY
|
protected static String |
URL_HOME
|
protected static String |
WORKGROUP_LICENSE_KEY
|
| Fields inherited from class net.sourceforge.jwebunit.junit.WebTestCase |
|---|
customTester, tester |
| Constructor Summary | |
|---|---|
CrowdAcceptanceTestCase()
|
|
| Methods inherited from class net.sourceforge.jwebunit.junit.WebTestCase |
|---|
assertButtonNotPresent, assertButtonNotPresentWithText, assertButtonPresent, assertButtonPresentWithText, assertCheckboxNotPresent, assertCheckboxNotPresent, assertCheckboxNotSelected, assertCheckboxNotSelected, assertCheckboxPresent, assertCheckboxPresent, assertCheckboxSelected, assertCheckboxSelected, assertCommentNotPresent, assertCommentPresent, assertCookiePresent, assertCookieValueEquals, assertCookieValueMatch, assertDownloadedFileEquals, assertElementNotPresent, assertElementNotPresentByXPath, assertElementPresent, assertElementPresentByXPath, assertFormElementEmpty, assertFormElementEquals, assertFormElementMatch, assertFormElementNotPresent, assertFormElementPresent, assertFormNotPresent, assertFormNotPresent, assertFormPresent, assertFormPresent, assertFramePresent, assertHeaderEquals, assertHeaderMatches, assertHeaderNotPresent, assertHeaderPresent, assertHiddenFieldPresent, assertImagePresent, assertImagePresentPartial, assertImageValid, assertImageValidAndStore, assertKeyInTable, assertKeyInTable, assertKeyNotInTable, assertKeyNotPresent, assertKeyNotPresent, assertKeyPresent, assertKeysInTable, assertKeysInTable, assertLabeledFieldEquals, assertLabelMatches, assertLabelPresent, assertLinkNotPresent, assertLinkNotPresentWithExactText, assertLinkNotPresentWithExactText, assertLinkNotPresentWithImage, assertLinkNotPresentWithImage, assertLinkNotPresentWithText, assertLinkNotPresentWithText, assertLinkPresent, assertLinkPresentWithExactText, assertLinkPresentWithExactText, assertLinkPresentWithImage, assertLinkPresentWithImage, assertLinkPresentWithText, assertLinkPresentWithText, assertMatch, assertMatch, assertMatch, assertMatchInElement, assertMatchInTable, assertMatchInTable, assertNoMatch, assertNoMatchInElement, assertNoMatchInTable, assertNoMatchInTable, assertNotMatch, assertNotMatch, assertRadioOptionNotPresent, assertRadioOptionNotSelected, assertRadioOptionPresent, assertRadioOptionSelected, assertResetButtonNotPresent, assertResetButtonNotPresent, assertResetButtonPresent, assertResetButtonPresent, assertResponseCode, assertResponseCodeBetween, assertSelectedOptionEquals, assertSelectedOptionEquals, assertSelectedOptionMatches, assertSelectedOptionMatches, assertSelectedOptionsEqual, assertSelectedOptionsEqual, assertSelectedOptionsMatch, assertSelectedOptionsMatch, assertSelectedOptionValueEquals, assertSelectedOptionValueEquals, assertSelectedOptionValuesEqual, assertSelectedOptionValuesEqual, assertSelectOptionNotPresent, assertSelectOptionNotPresent, assertSelectOptionPresent, assertSelectOptionPresent, assertSelectOptionsEqual, assertSelectOptionsEqual, assertSelectOptionsNotEqual, assertSelectOptionsNotEqual, assertSelectOptionsPresent, assertSelectOptionsPresent, assertSelectOptionValueNotPresent, assertSelectOptionValueNotPresent, assertSelectOptionValuePresent, assertSelectOptionValuePresent, assertSelectOptionValuesEqual, assertSelectOptionValuesEqual, assertSelectOptionValuesNotEqual, assertSelectOptionValuesNotEqual, assertSelectOptionValuesPresent, assertSelectOptionValuesPresent, assertSubmitButtonNotPresent, assertSubmitButtonNotPresent, assertSubmitButtonPresent, assertSubmitButtonPresent, assertSubmitButtonPresent, assertTableEquals, assertTableEquals, assertTableMatch, assertTableMatch, assertTableNotPresent, assertTablePresent, assertTableRowCountEquals, assertTableRowsEqual, assertTableRowsEqual, assertTableRowsMatch, assertTableRowsMatch, assertTextFieldEquals, assertTextInElement, assertTextInTable, assertTextInTable, assertTextNotInElement, assertTextNotInTable, assertTextNotInTable, assertTextNotPresent, assertTextPresent, assertTitleEquals, assertTitleEqualsKey, assertTitleEqualsKey, assertTitleMatch, assertTitleNotEquals, assertTitleNotSame, assertWindowCountEquals, assertWindowPresent, assertWindowPresent, assertWindowPresentWithTitle, beginAt, checkCheckbox, checkCheckbox, clickButton, clickButtonWithText, clickElementByXPath, clickLink, clickLinkWithExactText, clickLinkWithExactText, clickLinkWithImage, clickLinkWithImage, clickLinkWithText, clickLinkWithText, clickRadioOption, closeBrowser, closeWindow, dumpCookies, dumpHtml, dumpHtml, dumpTable, dumpTable, getAllHeaders, getComments, getDialog, getElementAttributByXPath, getElementAttributeByXPath, getElementById, getElementByXPath, getElementsByXPath, getElementTextByXPath, getFieldsForLabel, getFormElementValue, getHeader, getImage, getLabeledFieldValue, getMessage, getMessage, getPageSource, getResponseHeaders, getServerResponse, getServeurResponse, getTable, getTestContext, getTester, getTestingEngine, getTestingEngineKey, gotoFrame, gotoPage, gotoRootWindow, gotoWindow, gotoWindow, gotoWindowByTitle, reset, runBare, saveAs, selectOption, selectOption, selectOptionByValue, selectOptionByValue, selectOptions, selectOptions, selectOptionsByValues, selectOptionsByValues, setBaseUrl, setBaseUrl, setDialog, setExpectedJavaScriptAlert, setExpectedJavaScriptAlert, setExpectedJavaScriptConfirm, setExpectedJavaScriptConfirm, setExpectedJavaScriptPrompt, setExpectedJavaScriptPrompt, setFormElement, setHiddenField, setIgnoreFailingStatusCodes, setLabeledFormElementField, setScriptingEnabled, setTestContext, setTestingEngineKey, setTextField, setTimeout, setWorkingForm, setWorkingForm, setWorkingForm, submit, submit, submit, uncheckCheckbox, uncheckCheckbox |
| Methods inherited from class junit.framework.TestCase |
|---|
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runTest, setName, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static String HOST_PATH
protected static final String ADMIN_GROUP
protected static final String ADMIN_USER
protected static final String ADMIN_PW
protected static final String ADMIN_FULL_NAME
protected static final String ADMIN_EMAIL
protected static final Properties specProperties
protected static String URL_HOME
protected final org.slf4j.Logger logger
protected static final String WORKGROUP_LICENSE_KEY
protected static final String UNLIMITED_LICENSE_KEY
protected static final String EXPIRED_MAINTENANCE_KEY
protected static final String DEVELOPER_LICENSE_KEY
| Constructor Detail |
|---|
public CrowdAcceptanceTestCase()
| Method Detail |
|---|
public String getBaseUrl()
public String getCrowdHome()
public String getCrowdApplicationPassword()
public void _loginAdminUser()
public void _loginAsUser(String username,
String password)
public void submitLoginFormAsAdminUser()
public void submitLoginForm(String username,
String password)
public void _logout()
public void intendToModifyData()
TestDataState.intendToModify(java.net.URL)public void intendToModifyLdapData()
public void restoreCrowdFromXML(String xmlfilename)
TestDataState.isRestoredXml(java.net.URL, String)public void restoreBaseSetup()
public void gotoAddApplication()
public void gotoCreateDirectory()
public void gotoAddGroup()
public void gotoViewPrincipal(String principalName,
String directoryName)
public void gotoRemovePrincipal(String principalName,
String directoryName)
public void gotoViewGroup(String groupName,
String directoryName)
public void gotoAddPrincipal()
public void gotoBrowseApplications()
public void gotoBrowsePrincipals()
public void gotoBrowsePrincipals(int resultsStart)
public void gotoBrowseGroups()
public void gotoBrowseGroups(int resultsStart)
public void gotoBrowseDirectories()
public void gotoImporters()
public void gotoSystemInfo()
protected void log(String message)
log in class CrowdWebTestCase
public void setUp()
throws Exception
setUp in class junit.framework.TestCaseExceptionpublic String getText(String key)
public void tearDown()
throws Exception
tearDown in class net.sourceforge.jwebunit.junit.WebTestCaseExceptionpublic void gotoGeneral()
public void gotoLicensing()
public void gotoMailServer()
public void gotoMailTemplate()
public void gotoSessionConfig()
public void gotoCurrentApplicationSessions()
public void gotoCurrentPrincipalSessions()
public void gotoTrustedProxies()
public void gotoLoggingProfiling()
public void gotoBackup()
public void gotoRestore()
public void gotoViewApplication(String applicationName)
public void gotoSAMLConfig()
public void gotoLdapConnectionPool()
public void assertUserInTable(String username,
String fullname,
String email)
public void assertUserNotInTable(String username,
String fullname,
String email)
public void assertUserInTable(String username,
String fullname,
String email,
String alias)
public void assertUnescapedKeyNotPresent(String key)
public void assertUnescapedKeyPresent(String key)
public void gotoAdministrationPage()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||