Class CreateNodeTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.sling.commons.testing.integration.HttpTestBase
-
- org.apache.sling.launchpad.webapp.integrationtest.CreateNodeTest
-
- All Implemented Interfaces:
junit.framework.Test
public class CreateNodeTest extends org.apache.sling.commons.testing.integration.HttpTestBase
Test creating a Node using the MicroslingIntegrationTestClient
-
-
Field Summary
-
Fields inherited from class org.apache.sling.commons.testing.integration.HttpTestBase
CONTENT_TYPE_CSS, CONTENT_TYPE_DONTCARE, CONTENT_TYPE_HTML, CONTENT_TYPE_JS, CONTENT_TYPE_JSON, CONTENT_TYPE_PLAIN, CONTENT_TYPE_XML, DEFAULT_EXT, DEFAULT_READINESS_MEDIA_TYPE, EXECUTE_RESOURCE_TYPE, HTTP_BASE_URL, HTTP_METHOD_GET, HTTP_METHOD_POST, HTTP_URL, httpClient, MAX_READY_URL_INDEX, PROPERTY_SKIP_STARTUP_CHECK, READINESS_MEDIA_TYPE_PROP, READY_TIMEOUT_SECONDS, READY_URL_PROP_PREFIX, SERVLET_CONTEXT, SLING_POST_SERVLET_CREATE_SUFFIX, SLING_RESOURCE_TYPE, TEST_PATH, testClient, urlsToDelete, WEBDAV_BASE_URL
-
-
Constructor Summary
Constructors Constructor Description CreateNodeTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testCreateEmptyNode()
void
testCreateNewNodeWithNodeType()
void
testCreateNode()
void
testCreateNodeMultipart()
void
testCreateNodeWithNodeType()
void
testDeepCreateNodeWithNodeType()
-
Methods inherited from class org.apache.sling.commons.testing.integration.HttpTestBase
assertHttpStatus, assertHttpStatus, assertJavascript, assertJavascript, assertPostStatus, executeScript, executeScript, getContent, getContent, getContent, getContent, getDefaultCredentials, getResponseBodyAsStream, isBundleVersionAtLeast, removeEndingSlash, setReadinessContentType, setUp, slingServerReady, tearDown, uploadTestScript, waitForSlingStartup
-
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, runBare, runTest, setName, toString
-
-
-
-
Method Detail
-
testCreateNode
public void testCreateNode() throws IOException
- Throws:
IOException
-
testCreateNodeMultipart
public void testCreateNodeMultipart() throws IOException
- Throws:
IOException
-
testCreateNodeWithNodeType
public void testCreateNodeWithNodeType() throws IOException
- Throws:
IOException
-
testCreateNewNodeWithNodeType
public void testCreateNewNodeWithNodeType() throws IOException
- Throws:
IOException
-
testDeepCreateNodeWithNodeType
public void testDeepCreateNodeWithNodeType() throws IOException
- Throws:
IOException
-
testCreateEmptyNode
public void testCreateEmptyNode() throws IOException
- Throws:
IOException
-
-