com.atlassian.crowd.acceptance.tests.applications.jira
Class JiraSingleSignOnTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.atlassian.crowd.acceptance.utils.CrowdWebTestCase
              extended by com.atlassian.crowd.acceptance.tests.ApplicationAcceptanceTestCase
                  extended by com.atlassian.crowd.acceptance.tests.applications.jira.JiraAcceptanceTestCase
                      extended by com.atlassian.crowd.acceptance.tests.applications.jira.JiraSingleSignOnTest
All Implemented Interfaces:
junit.framework.Test

public class JiraSingleSignOnTest
extends JiraAcceptanceTestCase


Field Summary
protected static java.lang.String CROWD_ONLY_USER_USERNAME
           
protected static java.lang.String DUAL_ACCESS_USER_USERNAME
           
protected static java.lang.String JIRA_ONLY_USER_USERNAME
           
protected static java.lang.String PASSWORD
           
 
Fields inherited from class com.atlassian.crowd.acceptance.tests.applications.jira.JiraAcceptanceTestCase
JIRA_ADMIN_EMAIL, JIRA_ADMIN_FIRSTNAME, JIRA_ADMIN_FULLNAME, JIRA_ADMIN_LASTNAME, JIRA_ADMIN_PASSWORD, JIRA_ADMIN_USERNAME, JIRA_ADMINISTRATORS_GROUP, JIRA_DEVELOPERS_GROUP, JIRA_TEST_EMAIL, JIRA_TEST_FIRSTNAME, JIRA_TEST_FULLNAME, JIRA_TEST_LASTNAME, JIRA_TEST_PASSWORD, JIRA_TEST_USERNAME, JIRA_USERS_GROUP, logger, UNLIMITED_LICENSE_KEY
 
Fields inherited from class com.atlassian.crowd.acceptance.tests.ApplicationAcceptanceTestCase
ADMIN_PW, baseUrl, context, CROWD_ADMIN_EMAIL_ADDRESS, CROWD_ADMIN_FULLNAME, CROWD_ADMIN_USER, CROWD_ADMINISTRATORS_GROUP, crowdBaseUrl, crowdConsole, crowdContext, crowdPort, crowdResourceBundle, path, port, rootUrl, specProperties
 
Fields inherited from class com.atlassian.crowd.acceptance.utils.CrowdWebTestCase
tester
 
Constructor Summary
JiraSingleSignOnTest()
           
 
Method Summary
 void setUp()
           
 void testLoginToCrowdConsequentlyLoggedInToJira_unauthorisedFailure()
           
 void testLoginToCrowdConsequentlyLoggedInToJira()
           
 void testLoginToJiraConsequentlyLoggedInToCrowd_unauthorisedFailure()
           
 void testLoginToJiraConsequentlyLoggedInToCrowd()
           
 void testLogoutOfCrowdConsequentlyLoggedOutOfJira()
           
 void testLogoutOfJiraConsequentlyLoggedOutOfCrowd()
           
 void testSwitchUserInCrowdConsequentlySwitchesUserInJira_unauthorisedFailure()
           
 void testSwitchUserInCrowdConsequentlySwitchesUserInJira()
           
 void testSwitchUserInJiraConsequentlySwitchesUserInCrowd_unauthorisedFailure()
           
 void testSwitchUserInJiraConsequentlySwitchesUserInCrowd()
           
 
Methods inherited from class com.atlassian.crowd.acceptance.tests.applications.jira.JiraAcceptanceTestCase
adminLoginToJira, getApplicationName, getCurrentlyLoggedInJiraUserFullName, getLocalTestPropertiesFileName, getResourceBundleName, gotoBrowseGroups, gotoBrowseUsers, gotoGlobalPermissions, loginToJira, logoutFromJira, useJira
 
Methods inherited from class com.atlassian.crowd.acceptance.tests.ApplicationAcceptanceTestCase
getCrowdHome, getCurrentlyLoggedInCrowdUserFullName, getTestProperty, loginToCrowd, loginToCrowd, logoutFromCrowd, restoreBaseSetup, restoreCrowdFromXML, useApp, useCrowd, verifyGroupDoesNotExistInCrowd, verifyGroupExistsInCrowd, verifyUserDoesNotExistInCrowd, verifyUserExistsInCrowd
 
Methods inherited from class com.atlassian.crowd.acceptance.utils.CrowdWebTestCase
addRequestHeader, assertButtonNotPresent, assertButtonNotPresentWithText, assertButtonPresent, assertButtonPresentWithText, assertCheckboxNotPresent, assertCheckboxNotPresent, assertCheckboxNotSelected, assertCheckboxNotSelected, assertCheckboxPresent, assertCheckboxPresent, assertCheckboxSelected, assertCheckboxSelected, assertCookiePresent, assertCookieValueEquals, assertCookieValueMatch, assertDownloadedFileEquals, assertElementNotPresent, assertElementNotPresentByXPath, assertElementPresent, assertElementPresentByXPath, assertErrorNotPresent, assertErrorPresent, assertErrorPresentWithKey, assertErrorPresentWithText, assertFormElementEmpty, assertFormElementEquals, assertFormElementMatch, assertFormElementNotPresent, assertFormElementPresent, assertFormNotPresent, assertFormNotPresent, assertFormPresent, assertFormPresent, assertFramePresent, assertHiddenFieldPresent, assertKeyInTable, assertKeyNotInTable, assertKeyNotPresent, assertKeyPresent, assertKeyPresent, assertKeysInTable, assertLinkNotPresent, assertLinkNotPresentWithExactText, assertLinkNotPresentWithExactText, assertLinkNotPresentWithImage, assertLinkNotPresentWithText, assertLinkNotPresentWithText, assertLinkPresent, assertLinkPresentWithExactText, assertLinkPresentWithExactText, assertLinkPresentWithImage, assertLinkPresentWithKey, assertLinkPresentWithText, assertLinkPresentWithText, assertMatch, assertMatchInElement, assertMatchInTable, assertMatchInTable, assertNoMatch, assertNoMatchInElement, assertNoMatchInTable, assertNoMatchInTable, assertRadioOptionNotPresent, assertRadioOptionNotSelected, assertRadioOptionPresent, assertRadioOptionSelected, assertResetButtonNotPresent, assertResetButtonNotPresent, assertResetButtonPresent, assertResetButtonPresent, assertSelectedOptionEquals, assertSelectedOptionMatches, assertSelectedOptionsEqual, assertSelectedOptionsMatch, assertSelectedOptionValueEquals, assertSelectedOptionValuesEqual, assertSelectOptionNotPresent, assertSelectOptionPresent, assertSelectOptionsEqual, assertSelectOptionsNotEqual, assertSelectOptionsPresent, assertSelectOptionValueNotPresent, assertSelectOptionValuePresent, assertSelectOptionValuesEqual, assertSelectOptionValuesNotEqual, assertSelectOptionValuesPresent, assertServerResponseContains, assertServerResponseDoesNotContain, 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, assertTextPresent, assertTitleEquals, assertTitleEqualsKey, assertTitleMatch, assertWarningAndErrorNotPresent, assertWarningNotPresent, assertWarningPresent, assertWarningPresentWithKey, assertWarningPresentWithText, assertWindowCountEquals, assertWindowPresent, assertWindowPresent, assertWindowPresentWithTitle, beginAt, checkCheckbox, checkCheckbox, clickButton, clickButtonWithText, clickElementByXPath, clickLink, clickLinkWithExactText, clickLinkWithExactText, clickLinkWithImage, clickLinkWithKey, clickLinkWithText, clickLinkWithText, clickRadioOption, closeBrowser, closeWindow, dumpCookies, dumpHtml, dumpHtml, dumpTable, dumpTable, getDialog, getElementAttributeByXPath, getElementTextById, getElementTextByXPath, getFormElementValue, getMessage, getPageSource, getPageText, getServerResponse, getTable, getTestContext, getTester, getTestingEngineKey, gotoFrame, gotoPage, gotoRootWindow, gotoWindow, gotoWindow, gotoWindowByTitle, isTextPresent, log, reset, runBare, saveAs, selectOption, selectOptionByValue, selectOptions, selectOptionsByValues, setDialog, setExpectedJavaScriptAlert, setExpectedJavaScriptAlert, setExpectedJavaScriptConfirm, setExpectedJavaScriptConfirm, setExpectedJavaScriptPrompt, setExpectedJavaScriptPrompt, setFormElement, setRadioButton, setScriptingEnabled, setTestContext, setTester, setTestingEngineKey, setTextField, setWorkingForm, setWorkingForm, setWorkingForm, submit, submit, submit, tearDown, uncheckCheckbox, uncheckCheckbox, waitForText, waitForText
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, 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

CROWD_ONLY_USER_USERNAME

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

JIRA_ONLY_USER_USERNAME

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

DUAL_ACCESS_USER_USERNAME

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

PASSWORD

protected static final java.lang.String PASSWORD
See Also:
Constant Field Values
Constructor Detail

JiraSingleSignOnTest

public JiraSingleSignOnTest()
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Overrides:
setUp in class JiraAcceptanceTestCase
Throws:
java.lang.Exception

testLoginToCrowdConsequentlyLoggedInToJira

public void testLoginToCrowdConsequentlyLoggedInToJira()

testLoginToJiraConsequentlyLoggedInToCrowd

public void testLoginToJiraConsequentlyLoggedInToCrowd()

testLogoutOfCrowdConsequentlyLoggedOutOfJira

public void testLogoutOfCrowdConsequentlyLoggedOutOfJira()

testLogoutOfJiraConsequentlyLoggedOutOfCrowd

public void testLogoutOfJiraConsequentlyLoggedOutOfCrowd()

testSwitchUserInCrowdConsequentlySwitchesUserInJira

public void testSwitchUserInCrowdConsequentlySwitchesUserInJira()

testSwitchUserInJiraConsequentlySwitchesUserInCrowd

public void testSwitchUserInJiraConsequentlySwitchesUserInCrowd()

testLoginToJiraConsequentlyLoggedInToCrowd_unauthorisedFailure

public void testLoginToJiraConsequentlyLoggedInToCrowd_unauthorisedFailure()

testLoginToCrowdConsequentlyLoggedInToJira_unauthorisedFailure

public void testLoginToCrowdConsequentlyLoggedInToJira_unauthorisedFailure()

testSwitchUserInCrowdConsequentlySwitchesUserInJira_unauthorisedFailure

public void testSwitchUserInCrowdConsequentlySwitchesUserInJira_unauthorisedFailure()

testSwitchUserInJiraConsequentlySwitchesUserInCrowd_unauthorisedFailure

public void testSwitchUserInJiraConsequentlySwitchesUserInCrowd_unauthorisedFailure()


Copyright © 2010 Atlassian. All Rights Reserved.