com.atlassian.confluence
Class EmbeddedObjectAcceptanceTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.atlassian.confluence.junit3.JUnit3TimingTestCase
              extended by com.atlassian.confluence.AbstractConfluenceAcceptanceTest
                  extended by com.atlassian.confluence.EmbeddedObjectAcceptanceTest
All Implemented Interfaces:
junit.framework.Test

public class EmbeddedObjectAcceptanceTest
extends AbstractConfluenceAcceptanceTest


Field Summary
 
Fields inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
DASHBOARD_RECENT_UPDATES_URL, logAdjuster, rpc, TEST_ADMIN, TEST_BLOG, TEST_COMMENT, TEST_GROUP1, TEST_GROUP2, TEST_PAGE, TEST_SPACE, TEST_SPACE2, TEST_USER1, TEST_USER2, TESTBLOG_CONTENT, TESTBLOG_TITLE, testData, TESTPAGE_COMMENT, TESTPAGE_CONTENT, TESTPAGE_TITLE, TESTSPACE_KEY, TESTSPACE_TITLE, TESTSPACE2_KEY, TESTSPACE2_TITLE, webTester, wikiMarkupRpc
 
Constructor Summary
EmbeddedObjectAcceptanceTest()
           
 
Method Summary
protected  void setUp()
          Default setUp method.
protected  void tearDown()
          Default tearDown method.
 void testAttachedImageThumbnail()
           
 void testEmbedExternalImage()
           
 void testEmbedFlash()
           
 void testEmbedImage()
           
 void testEmbedImageInOtherSpace()
           
 void testEmbedImageWithAmpersandInUrl()
           
 void testEmbedImageXssJavascript()
          Attempt to run javascript by including an external image.
 void testEmbedInvalidObject()
           
 void testEmbedMP3()
           
 void testEmbedMP4()
           
 void testEmbedObjectAsUnpermittedUser()
           
 void testEmbedObjectInOtherSpace()
           
 void testEmbedQuickTime()
           
 void testEmbedWMA()
           
 void testEmbedWMV()
           
 void testImageAttachmentInBlogPost()
           
 void testImageAttachmentInHiddenOtherSpace()
           
 void testImageAttachmentInMissingPage()
           
 void testImageAttachmentInOtherSpace()
           
 void TODOXHTML_testEmbedExternalQuickTime()
           
 void TODOXHTML_testEmbedObjectWithEntityInUrl()
           
 void TODOXHTML_testEmbedRealMedia()
           
 
Methods inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
adminConsole, attachments, baseUrlSelector, createSpaceViaWebUI, createTestSpaceViaWebUI, createTestUser, darkFeatures, directoryConfig, generateFile, getAppContext, getBaseUrl, getConfiguredBaseUrl, getPluginHelper, getServerStateManager, goToBlogCollector, logins, logout, pages, plugins, rebuildIndex, setUpTestNG, substituteForNodeBaseUrl, tearDownTestNG, users, viewHomepage, viewSpaceAdmin, viewSpacePermissions, viewSpaceSummary, viewSpaceTools, viewTrash, watchSpace, webAppContextPath
 
Methods inherited from class com.atlassian.confluence.junit3.JUnit3TimingTestCase
runBare, setExceptionTransformer
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EmbeddedObjectAcceptanceTest

public EmbeddedObjectAcceptanceTest()
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Description copied from class: AbstractConfluenceAcceptanceTest
Default setUp method. Establishes XML-RPC connection and sets the base URL. Also configures LDAP repository.

Overrides:
setUp in class AbstractConfluenceAcceptanceTest
Throws:
java.lang.Exception - from super

tearDown

protected void tearDown()
                 throws java.lang.Exception
Description copied from class: AbstractConfluenceAcceptanceTest
Default tearDown method. Removes any files which were added to the AbstractConfluenceAcceptanceTest.filesToDelete list.

Overrides:
tearDown in class AbstractConfluenceAcceptanceTest
Throws:
java.lang.Exception

testImageAttachmentInOtherSpace

public void testImageAttachmentInOtherSpace()
                                     throws java.lang.Exception
Throws:
java.lang.Exception

testImageAttachmentInHiddenOtherSpace

public void testImageAttachmentInHiddenOtherSpace()
                                           throws java.lang.Exception
Throws:
java.lang.Exception

testImageAttachmentInMissingPage

public void testImageAttachmentInMissingPage()
                                      throws java.lang.Exception
Throws:
java.lang.Exception

testImageAttachmentInBlogPost

public void testImageAttachmentInBlogPost()
                                   throws java.lang.Exception
Throws:
java.lang.Exception

testAttachedImageThumbnail

public void testAttachedImageThumbnail()
                                throws java.lang.Exception
Throws:
java.lang.Exception

testEmbedImage

public void testEmbedImage()
                    throws java.lang.Exception
Throws:
java.lang.Exception

testEmbedImageInOtherSpace

public void testEmbedImageInOtherSpace()
                                throws java.lang.Exception
Throws:
java.lang.Exception

testEmbedExternalImage

public void testEmbedExternalImage()
                            throws java.lang.Exception
Throws:
java.lang.Exception

testEmbedImageXssJavascript

public void testEmbedImageXssJavascript()
Attempt to run javascript by including an external image. See CONF-7493.


testEmbedImageWithAmpersandInUrl

public void testEmbedImageWithAmpersandInUrl()

TODOXHTML_testEmbedObjectWithEntityInUrl

public void TODOXHTML_testEmbedObjectWithEntityInUrl()

testEmbedQuickTime

public void testEmbedQuickTime()

testEmbedFlash

public void testEmbedFlash()

testEmbedWMV

public void testEmbedWMV()

testEmbedWMA

public void testEmbedWMA()

testEmbedMP3

public void testEmbedMP3()

testEmbedMP4

public void testEmbedMP4()

TODOXHTML_testEmbedRealMedia

public void TODOXHTML_testEmbedRealMedia()

TODOXHTML_testEmbedExternalQuickTime

public void TODOXHTML_testEmbedExternalQuickTime()

testEmbedObjectInOtherSpace

public void testEmbedObjectInOtherSpace()
                                 throws java.io.IOException,
                                        org.apache.xmlrpc.XmlRpcException
Throws:
java.io.IOException
org.apache.xmlrpc.XmlRpcException

testEmbedObjectAsUnpermittedUser

public void testEmbedObjectAsUnpermittedUser()
                                      throws java.io.IOException,
                                             org.apache.xmlrpc.XmlRpcException
Throws:
java.io.IOException
org.apache.xmlrpc.XmlRpcException

testEmbedInvalidObject

public void testEmbedInvalidObject()
                            throws java.io.IOException,
                                   org.apache.xmlrpc.XmlRpcException
Throws:
java.io.IOException
org.apache.xmlrpc.XmlRpcException


Copyright © 2003-2014 Atlassian. All Rights Reserved.