ConfluenceBrowserlessTestRunner (for browser-less tests) or ConfluenceStatelessTestRunner (for when you want a browser)@Deprecated public abstract class AbstractConfluenceAcceptanceTest extends com.atlassian.confluence.junit3.JUnit3TimingTestCase
| Modifier and Type | Field and Description |
|---|---|
static String |
CONTENT_METADATA_REST_BY_ID_URL_FORMAT
Deprecated.
|
static String |
CONTENT_REST_BY_ID_AND_VERSION_URL_FORMAT
Deprecated.
|
static String |
CONTENT_REST_BY_ID_URL_FORMAT
Deprecated.
|
static String |
CONTENT_REST_BY_TITLE_URL_FORMAT
Deprecated.
|
static String |
DASHBOARD_RECENT_UPDATES_REST_URL
Deprecated.
|
static String |
DASHBOARD_RECENT_UPDATES_URL
Deprecated.
|
protected org.slf4j.Logger |
log
Deprecated.
|
protected LogAdjuster |
logAdjuster
Deprecated.
Can be used by subclasses to turn logging on the server up or down for just one test.
|
protected LoginHelper |
loginHelper
Deprecated.
|
protected ConfluenceRpc |
rpc
Deprecated.
|
protected static User |
TEST_ADMIN
Deprecated.
since 5.6 Use
User.ADMIN |
BlogPost |
TEST_BLOG
Deprecated.
|
Comment |
TEST_COMMENT
Deprecated.
|
protected static String |
TEST_GROUP1
Deprecated.
|
protected static String |
TEST_GROUP2
Deprecated.
|
Page |
TEST_PAGE
Deprecated.
|
Space |
TEST_SPACE
Deprecated.
|
Space |
TEST_SPACE2
Deprecated.
|
protected static User |
TEST_USER1
Deprecated.
since 5.6 Use
createTestUser() |
protected static User |
TEST_USER2
Deprecated.
since 5.6 Use
User.TEST2 |
static String |
TESTBLOG_CONTENT
Deprecated.
|
static String |
TESTBLOG_TITLE
Deprecated.
|
protected TestData |
testData
Deprecated.
|
TestDescription |
testDescription
Deprecated.
|
static String |
TESTPAGE_COMMENT
Deprecated.
|
static String |
TESTPAGE_CONTENT
Deprecated.
|
static String |
TESTPAGE_TITLE
Deprecated.
|
static String |
TESTSPACE_KEY
Deprecated.
|
static String |
TESTSPACE_TITLE
Deprecated.
|
static String |
TESTSPACE2_KEY
Deprecated.
|
static String |
TESTSPACE2_TITLE
Deprecated.
|
static String |
WEBITEMS_FOR_CONTENT_REST_URL_FORMAT
Deprecated.
|
static String |
WEBITEMS_FOR_CONTENT_VERSION_REST_URL_FORMAT
Deprecated.
|
protected net.sourceforge.jwebunit.junit.WebTester |
webTester
Deprecated.
|
protected ConfluenceRpc |
wikiMarkupRpc
Deprecated.
Use this for tests where you want to create pages/comments/blogs using wikimarkup.
|
| Constructor and Description |
|---|
AbstractConfluenceAcceptanceTest()
Deprecated.
|
AbstractConfluenceAcceptanceTest(String testName)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
AdminConsole |
adminConsole()
Deprecated.
|
protected void |
assertDoesNotHavePermission(User user,
long contentId,
String permission,
String targetType)
Deprecated.
|
protected void |
assertDoesNotHaveWebItem(User user,
long contentId,
Integer version,
String section,
String moduleKey)
Deprecated.
|
protected void |
assertDoesNotHaveWebItem(User user,
long contentId,
String section,
String moduleKey)
Deprecated.
|
protected void |
assertHasPermission(User user,
long contentId,
String permission,
String targetType)
Deprecated.
|
protected void |
assertHasWebItem(User user,
long contentId,
Integer version,
String section,
String moduleKey)
Deprecated.
|
protected void |
assertHasWebItem(User user,
long contentId,
String section,
String moduleKey)
Deprecated.
|
protected void |
assertPageTextNotPresent(long pageId,
String text)
Deprecated.
|
protected void |
assertPageTextPresent(long pageId,
String text)
Deprecated.
|
protected void |
assumeNotADG3()
Deprecated.
|
protected void |
assumeNotSPA()
Deprecated.
|
protected void |
assumeSPA()
Deprecated.
|
AttachmentsTester |
attachments()
Deprecated.
|
BaseUrlSelector |
baseUrlSelector()
Deprecated.
|
void |
createSpaceViaWebUI(Space space)
Deprecated.
since 5.9 Tests that need to create a space via the UI should be written as a WebDriver test
|
void |
createTestSpaceViaWebUI()
Deprecated.
since 5.9 Tests that need to create a space via the UI should be written as a WebDriver test
|
protected User |
createTestUser()
Deprecated.
Creates a user with a pseudo-random username.
|
protected DarkFeaturesHelper |
darkFeatures()
Deprecated.
|
static DirectoryConfiguration |
directoryConfig()
Deprecated.
|
void |
disableBatchingDarkFeature()
Deprecated.
|
void |
enableBatchingDarkFeature()
Deprecated.
|
void |
enableBatchingTrigger()
Deprecated.
|
File |
generateFile(String filename,
String contents)
Deprecated.
|
String |
getAppContext()
Deprecated.
|
protected String |
getBaseUrl()
Deprecated.
|
protected JSoupFinder |
getBodyContentViewById(long pageId)
Deprecated.
|
protected JSoupFinder |
getBodyContentViewById(User user,
long pageId)
Deprecated.
|
protected JSoupFinder |
getBodyContentViewByIdAndVersion(User user,
long contentId,
int version)
Deprecated.
|
protected JSoupFinder |
getBodyContentViewBySpaceAndTitle(String spaceKey,
String title)
Deprecated.
|
protected JSoupFinder |
getBodyContentViewBySpaceAndTitle(User user,
String spaceKey,
String title)
Deprecated.
|
String |
getConfiguredBaseUrl()
Deprecated.
Returns the configured base URL in the Confluence app.
|
protected org.codehaus.jackson.JsonNode |
getContentFromREST(User user,
long contentId)
Deprecated.
We use the content api to fetch the content body for our tests, because in SPA view page content is rendered in client-side.
|
protected org.codehaus.jackson.JsonNode |
getContentFromREST(User user,
String spaceKey,
String title)
Deprecated.
|
protected long |
getContentIdBySpaceAndTitle(String spaceKey,
String title)
Deprecated.
|
protected org.codehaus.jackson.JsonNode |
getContentMetadataFromREST(User user,
long contentId)
Deprecated.
|
protected String |
getContentTitleByIdFromREST(User user,
long pageId)
Deprecated.
|
protected com.atlassian.media.client.api.MediaApiClient |
getMediaApiClient()
Deprecated.
|
protected com.atlassian.media.client.api.entity.ClientIdentity |
getMediaApiClientIdentity()
Deprecated.
|
protected PluginHelper |
getPluginHelper()
Deprecated.
since 5.6 Use
plugins() |
protected ServerStateManager |
getServerStateManager()
Deprecated.
|
void |
goToBlogCollector(String spaceKey)
Deprecated.
|
protected boolean |
isADG3Enabled()
Deprecated.
|
protected boolean |
isSPAEnabled()
Deprecated.
|
LoginHelper |
logins()
Deprecated.
|
void |
logout()
Deprecated.
Log out by going straight to the regular logout.action and then starting a new conversation at the start
location, usually noop.jsp.
|
PageAcceptanceTester |
pages()
Deprecated.
|
protected PluginHelper |
plugins()
Deprecated.
|
protected void |
rebuildIndex()
Deprecated.
|
protected void |
renderPageContentInFallBackMode(long pageId)
Deprecated.
|
protected void |
setUp()
Deprecated.
Default setUp method.
|
protected void |
simulateClickLinkWithText(JSoupFinder finder,
String text)
Deprecated.
|
protected String |
substituteForNodeBaseUrl(String url)
Deprecated.
|
protected void |
tearDown()
Deprecated.
Default tearDown method.
|
UserManagementHelper |
users()
Deprecated.
|
void |
viewHomepage()
Deprecated.
|
SpaceAdmin |
viewSpaceAdmin(Space space)
Deprecated.
|
SpacePermissions |
viewSpacePermissions(Space space)
Deprecated.
|
void |
viewSpaceSummary(String spaceKey)
Deprecated.
|
void |
viewSpaceTools(String spaceKey)
Deprecated.
|
void |
viewTrash(String spaceKey,
String spaceTitle)
Deprecated.
|
PagesCollectorBean |
watchSpace(String spaceKey)
Deprecated.
|
static String |
webAppContextPath()
Deprecated.
|
runBare, setExceptionTransformerassertEquals, 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, toStringprotected final org.slf4j.Logger log
protected static final String TEST_GROUP1
protected static final String TEST_GROUP2
protected TestData testData
public static final String TESTPAGE_TITLE
public static final String TESTPAGE_CONTENT
public static final String TESTPAGE_COMMENT
public static final String TESTBLOG_TITLE
public static final String TESTBLOG_CONTENT
public static final String DASHBOARD_RECENT_UPDATES_URL
public static final String DASHBOARD_RECENT_UPDATES_REST_URL
public static final String CONTENT_REST_BY_ID_URL_FORMAT
public static final String CONTENT_REST_BY_TITLE_URL_FORMAT
public static final String CONTENT_REST_BY_ID_AND_VERSION_URL_FORMAT
public static final String WEBITEMS_FOR_CONTENT_REST_URL_FORMAT
public static final String WEBITEMS_FOR_CONTENT_VERSION_REST_URL_FORMAT
public static final String CONTENT_METADATA_REST_BY_ID_URL_FORMAT
public static String TESTSPACE_TITLE
public static String TESTSPACE_KEY
public static String TESTSPACE2_TITLE
public static String TESTSPACE2_KEY
public Page TEST_PAGE
public BlogPost TEST_BLOG
public Comment TEST_COMMENT
public Space TEST_SPACE
public Space TEST_SPACE2
public TestDescription testDescription
@Deprecated protected static final User TEST_ADMIN
User.ADMIN@Deprecated protected static final User TEST_USER1
createTestUser()@Deprecated protected static final User TEST_USER2
User.TEST2protected ConfluenceRpc wikiMarkupRpc
protected ConfluenceRpc rpc
protected LoginHelper loginHelper
protected LogAdjuster logAdjuster
LogAdjuster.resetLogLevels() is called in tearDown().protected net.sourceforge.jwebunit.junit.WebTester webTester
public AbstractConfluenceAcceptanceTest(String testName)
public AbstractConfluenceAcceptanceTest()
public static String webAppContextPath()
public static DirectoryConfiguration directoryConfig()
public AttachmentsTester attachments()
public AdminConsole adminConsole()
protected void setUp()
throws Exception
setUp in class junit.framework.TestCaseException - from super@Deprecated protected PluginHelper getPluginHelper()
plugins()protected void tearDown()
throws Exception
filesToDelete list.tearDown in class junit.framework.TestCaseExceptionpublic String getConfiguredBaseUrl()
public void logout()
LoginHelper.logOutSlowly() instead if you're
testing what logging out actually does, and LoginHelper.logout() if you just want to clean up the session
as fast as possible.LoginHelper.logout(),
LoginHelper.logOutSlowly()@Deprecated public void createSpaceViaWebUI(Space space)
@Deprecated public void createTestSpaceViaWebUI()
public SpaceAdmin viewSpaceAdmin(Space space)
public void goToBlogCollector(String spaceKey)
public void viewSpaceSummary(String spaceKey)
public SpacePermissions viewSpacePermissions(Space space)
public void viewHomepage()
public String getAppContext()
public void viewSpaceTools(String spaceKey)
public PagesCollectorBean watchSpace(String spaceKey)
protected String getBaseUrl()
getConfiguredBaseUrl()
method.protected void rebuildIndex()
public PageAcceptanceTester pages()
public UserManagementHelper users()
protected User createTestUser()
User.TEST, User.TEST2 or User.APOSTROPHEpublic LoginHelper logins()
protected ServerStateManager getServerStateManager()
protected DarkFeaturesHelper darkFeatures()
protected PluginHelper plugins()
@Deprecated protected String substituteForNodeBaseUrl(String url)
public BaseUrlSelector baseUrlSelector()
public void enableBatchingDarkFeature()
public void disableBatchingDarkFeature()
public void enableBatchingTrigger()
protected com.atlassian.media.client.api.MediaApiClient getMediaApiClient()
protected com.atlassian.media.client.api.entity.ClientIdentity getMediaApiClientIdentity()
protected void assumeNotSPA()
protected void assumeNotADG3()
protected void assumeSPA()
protected boolean isSPAEnabled()
protected boolean isADG3Enabled()
protected org.codehaus.jackson.JsonNode getContentFromREST(User user, long contentId)
protected org.codehaus.jackson.JsonNode getContentFromREST(User user, String spaceKey, String title)
protected JSoupFinder getBodyContentViewById(long pageId)
protected JSoupFinder getBodyContentViewById(User user, long pageId)
protected String getContentTitleByIdFromREST(User user, long pageId)
protected JSoupFinder getBodyContentViewBySpaceAndTitle(String spaceKey, String title)
protected JSoupFinder getBodyContentViewBySpaceAndTitle(User user, String spaceKey, String title)
protected long getContentIdBySpaceAndTitle(String spaceKey, String title)
protected JSoupFinder getBodyContentViewByIdAndVersion(User user, long contentId, int version)
protected void simulateClickLinkWithText(JSoupFinder finder, String text)
protected void assertPageTextPresent(long pageId,
String text)
protected void assertPageTextNotPresent(long pageId,
String text)
protected void assertHasWebItem(User user, long contentId, String section, String moduleKey)
protected void assertHasWebItem(User user, long contentId, Integer version, String section, String moduleKey)
protected void assertDoesNotHaveWebItem(User user, long contentId, String section, String moduleKey)
protected void assertDoesNotHaveWebItem(User user, long contentId, Integer version, String section, String moduleKey)
protected void assertHasPermission(User user, long contentId, String permission, String targetType)
protected void assertDoesNotHavePermission(User user, long contentId, String permission, String targetType)
protected void renderPageContentInFallBackMode(long pageId)
protected org.codehaus.jackson.JsonNode getContentMetadataFromREST(User user, long contentId)
Copyright © 2003–2017 Atlassian. All rights reserved.