|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.confluence.it.AcceptanceTestHelper
public class AcceptanceTestHelper
Uber helper for all Acceptance tests - HTMLUnit, Selenium, WebDriver, REST. It does all of the things, and should end up replacing a lot of the logic in the Abstract test super-classes like ACAT.
Field Summary | |
---|---|
static Page |
TEST_PAGE
|
static Space |
TEST_SPACE
|
Constructor Summary | |
---|---|
AcceptanceTestHelper()
Deprecated. |
Method Summary | |
---|---|
User |
createTestUser()
|
java.lang.String |
getBaseUrl()
|
com.sun.jersey.api.client.Client |
getClient()
Deprecated. since 5.6 Use getRestClient() |
java.lang.String |
getConfiguredBaseUrl()
|
protected static java.lang.String |
getPropertyValue(java.lang.String k,
java.lang.String v,
java.util.Properties p)
Retrieves a property value, replacing values like ${token} using the Properties to look them up. |
com.sun.jersey.api.client.WebResource |
getResource(java.lang.String uri,
User user)
|
com.sun.jersey.api.client.Client |
getRestClient()
|
ConfluenceRpc |
getRpc()
|
ServerStateManager |
getServerStateManager()
|
static java.io.File |
getTempDirectory()
|
static java.io.File |
getTempFileDir()
|
UserManagementHelper |
getUserHelper()
|
net.sourceforge.jwebunit.junit.WebTester |
getWebTester()
|
static java.util.Properties |
loadProperties(java.lang.String fileName)
|
static AcceptanceTestHelper |
make()
Deprecated. since 5.6. Use make(boolean) to explicitly specify whether User.TEST should be auto-created. |
static AcceptanceTestHelper |
make(boolean autoCreateUsers)
|
void |
setUp(java.lang.Class testClass,
java.lang.String testName)
|
void |
setUp(java.lang.Class testClass,
java.lang.String testName,
net.sourceforge.jwebunit.junit.WebTester webTester)
|
void |
setUp(java.lang.Class testClass,
java.lang.String testName,
net.sourceforge.jwebunit.junit.WebTester webTester,
com.sun.jersey.api.client.Client restClient)
|
void |
setUp(java.lang.Class testClass,
org.junit.rules.TestName testName)
|
void |
setUp(java.lang.Class testClass,
org.junit.rules.TestName testName,
net.sourceforge.jwebunit.junit.WebTester webTester)
|
void |
setUp(java.lang.Class testClass,
org.junit.rules.TestName testName,
net.sourceforge.jwebunit.junit.WebTester webTester,
com.sun.jersey.api.client.Client restClient)
|
void |
tearDown()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final Space TEST_SPACE
public static final Page TEST_PAGE
Constructor Detail |
---|
@Deprecated public AcceptanceTestHelper()
make(boolean)
Method Detail |
---|
public void setUp(java.lang.Class testClass, org.junit.rules.TestName testName) throws java.lang.Exception
java.lang.Exception
public void setUp(java.lang.Class testClass, java.lang.String testName) throws java.lang.Exception
java.lang.Exception
public void setUp(java.lang.Class testClass, org.junit.rules.TestName testName, net.sourceforge.jwebunit.junit.WebTester webTester, com.sun.jersey.api.client.Client restClient) throws java.io.IOException
java.io.IOException
public void setUp(java.lang.Class testClass, java.lang.String testName, net.sourceforge.jwebunit.junit.WebTester webTester, com.sun.jersey.api.client.Client restClient) throws java.io.IOException
java.io.IOException
public void setUp(java.lang.Class testClass, java.lang.String testName, net.sourceforge.jwebunit.junit.WebTester webTester) throws java.io.IOException
java.io.IOException
public void setUp(java.lang.Class testClass, org.junit.rules.TestName testName, net.sourceforge.jwebunit.junit.WebTester webTester) throws java.io.IOException
java.io.IOException
public void tearDown() throws java.lang.Exception
java.lang.Exception
public net.sourceforge.jwebunit.junit.WebTester getWebTester()
public ConfluenceRpc getRpc()
@Deprecated public com.sun.jersey.api.client.Client getClient()
getRestClient()
public com.sun.jersey.api.client.Client getRestClient()
public ServerStateManager getServerStateManager()
public static java.io.File getTempFileDir()
public static java.io.File getTempDirectory()
public UserManagementHelper getUserHelper()
public static java.util.Properties loadProperties(java.lang.String fileName)
protected static java.lang.String getPropertyValue(java.lang.String k, java.lang.String v, java.util.Properties p)
public com.sun.jersey.api.client.WebResource getResource(java.lang.String uri, User user)
@Deprecated public static AcceptanceTestHelper make()
make(boolean)
to explicitly specify whether User.TEST should be auto-created.
public static AcceptanceTestHelper make(boolean autoCreateUsers)
public java.lang.String getBaseUrl()
public java.lang.String getConfiguredBaseUrl()
public User createTestUser()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |