com.atlassian.plugin.osgi
Class TestPluginDependencies

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.atlassian.plugin.osgi.PluginInContainerTestBase
              extended by com.atlassian.plugin.osgi.TestPluginDependencies
All Implemented Interfaces:
junit.framework.Test

public class TestPluginDependencies
extends PluginInContainerTestBase


Field Summary
 
Fields inherited from class com.atlassian.plugin.osgi.PluginInContainerTestBase
cacheDir, hostContainer, moduleDescriptorFactory, moduleFactory, osgiContainerManager, pluginEventManager, pluginManager, pluginsDir, tmpDir
 
Constructor Summary
TestPluginDependencies()
           
 
Method Summary
 void testPluginDependentOnDynamicPackageImport()
           
 void testPluginDependentOnPackageImport()
           
 void testUninstallingPluginDependentOnPackageImport()
           
 void testUninstallWithShutdownAffectingOtherPluginsWithClassLoadingOnShutdown()
           
 void testUpgradeOfBundledPluginWithRefreshingAffectingOtherPluginsCheckingModuleEvents()
           
 void testUpgradeWithNewComponentImplementation()
           
 void testUpgradeWithNewComponentImplementationWithInterfaceInPlugin()
           
 void testUpgradeWithRefreshingAffectingOtherPlugins()
           
 void testUpgradeWithRefreshingAffectingOtherPluginsWithClassLoadingOnShutdown()
           
 
Methods inherited from class com.atlassian.plugin.osgi.PluginInContainerTestBase
createHostContainer, initBundlingPluginManager, initPluginManager, initPluginManager, initPluginManager, initPluginManager, initPluginManager, setUp, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, 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
 

Constructor Detail

TestPluginDependencies

public TestPluginDependencies()
Method Detail

testPluginDependentOnPackageImport

public void testPluginDependentOnPackageImport()
                                        throws Exception
Throws:
Exception

testPluginDependentOnDynamicPackageImport

public void testPluginDependentOnDynamicPackageImport()
                                               throws Exception
Throws:
Exception

testUninstallingPluginDependentOnPackageImport

public void testUninstallingPluginDependentOnPackageImport()
                                                    throws Exception
Throws:
Exception

testUpgradeWithNewComponentImplementation

public void testUpgradeWithNewComponentImplementation()
                                               throws Exception
Throws:
Exception

testUpgradeWithNewComponentImplementationWithInterfaceInPlugin

public void testUpgradeWithNewComponentImplementationWithInterfaceInPlugin()
                                                                    throws Exception
Throws:
Exception

testUpgradeWithRefreshingAffectingOtherPlugins

public void testUpgradeWithRefreshingAffectingOtherPlugins()
                                                    throws Exception
Throws:
Exception

testUpgradeOfBundledPluginWithRefreshingAffectingOtherPluginsCheckingModuleEvents

public void testUpgradeOfBundledPluginWithRefreshingAffectingOtherPluginsCheckingModuleEvents()
                                                                                       throws Exception
Throws:
Exception

testUpgradeWithRefreshingAffectingOtherPluginsWithClassLoadingOnShutdown

public void testUpgradeWithRefreshingAffectingOtherPluginsWithClassLoadingOnShutdown()
                                                                              throws Exception
Throws:
Exception

testUninstallWithShutdownAffectingOtherPluginsWithClassLoadingOnShutdown

public void testUninstallWithShutdownAffectingOtherPluginsWithClassLoadingOnShutdown()
                                                                              throws Exception
Throws:
Exception


Copyright © 2012 Atlassian. All Rights Reserved.