com.atlassian.plugin.parsers
Class TestXmlDescriptorParser

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.atlassian.plugin.parsers.TestXmlDescriptorParser
All Implemented Interfaces:
junit.framework.Test

public class TestXmlDescriptorParser
extends junit.framework.TestCase


Constructor Summary
TestXmlDescriptorParser(java.lang.String name)
           
 
Method Summary
 void testMissingPluginInfo()
           
 void testPluginPermissions()
           
 void testPluginPermissionsIsAllPermissionsForPlugins1ByDefault()
           
 void testPluginPermissionsIsAllPermissionsForPlugins2ByDefault()
           
 void testPluginPermissionsIsAllPermissionsForPluginsWithNoVersionByDefault()
           
 void testPluginPermissionsIsEmptyForBlankPermissions()
           
 void testPluginPermissionsIsEmptyForRemotablePluginByDefault()
           
 void testPluginPermissionsIsFilteredByApplications()
           
 void testPluginsApplicationVersionMinMax()
           
 void testPluginsApplicationVersionMinMaxWithOnlyMax()
           
 void testPluginsApplicationVersionMinMaxWithOnlyMin()
           
 void testPluginsResourcesAvailableToModuleDescriptors()
           
 void testPluginsVersion()
           
 void testPluginsVersionAfterConfigure()
           
 void testPluginsVersionMissing()
           
 void testPluginsVersionWithDash()
           
 void testPluginWithModules()
           
 void testPluginWithModulesNoApplicationKey()
           
 void testPluginWithoutSystemAttribute()
           
 void testPluginWithSomeNonApplicationModules()
           
 void testPluginWithSomeRestrictionOnModulesNoVersion()
           
 void testPluginWithSomeRestrictionOnModulesVersionAsAttribute()
           
 void testPluginWithSomeRestrictionOnModulesVersionAsElement()
           
 void testPluginWithSystemAttribute()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, 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

TestXmlDescriptorParser

public TestXmlDescriptorParser(java.lang.String name)
Method Detail

testMissingPluginInfo

public void testMissingPluginInfo()

testPluginsApplicationVersionMinMax

public void testPluginsApplicationVersionMinMax()

testPluginsApplicationVersionMinMaxWithOnlyMin

public void testPluginsApplicationVersionMinMaxWithOnlyMin()

testPluginsApplicationVersionMinMaxWithOnlyMax

public void testPluginsApplicationVersionMinMaxWithOnlyMax()

testPluginsVersion

public void testPluginsVersion()

testPluginsVersionAfterConfigure

public void testPluginsVersionAfterConfigure()

testPluginWithModules

public void testPluginWithModules()

testPluginWithModulesNoApplicationKey

public void testPluginWithModulesNoApplicationKey()

testPluginWithSomeNonApplicationModules

public void testPluginWithSomeNonApplicationModules()

testPluginWithSomeRestrictionOnModulesNoVersion

public void testPluginWithSomeRestrictionOnModulesNoVersion()

testPluginWithSomeRestrictionOnModulesVersionAsAttribute

public void testPluginWithSomeRestrictionOnModulesVersionAsAttribute()

testPluginWithSomeRestrictionOnModulesVersionAsElement

public void testPluginWithSomeRestrictionOnModulesVersionAsElement()

testPluginWithSystemAttribute

public void testPluginWithSystemAttribute()

testPluginWithoutSystemAttribute

public void testPluginWithoutSystemAttribute()

testPluginsVersionWithDash

public void testPluginsVersionWithDash()

testPluginsVersionMissing

public void testPluginsVersionMissing()

testPluginsResourcesAvailableToModuleDescriptors

public void testPluginsResourcesAvailableToModuleDescriptors()

testPluginPermissionsIsAllPermissionsForPluginsWithNoVersionByDefault

public void testPluginPermissionsIsAllPermissionsForPluginsWithNoVersionByDefault()

testPluginPermissionsIsAllPermissionsForPlugins1ByDefault

public void testPluginPermissionsIsAllPermissionsForPlugins1ByDefault()

testPluginPermissionsIsAllPermissionsForPlugins2ByDefault

public void testPluginPermissionsIsAllPermissionsForPlugins2ByDefault()

testPluginPermissionsIsFilteredByApplications

public void testPluginPermissionsIsFilteredByApplications()

testPluginPermissions

public void testPluginPermissions()

testPluginPermissionsIsEmptyForRemotablePluginByDefault

public void testPluginPermissionsIsEmptyForRemotablePluginByDefault()

testPluginPermissionsIsEmptyForBlankPermissions

public void testPluginPermissionsIsEmptyForBlankPermissions()


Copyright © 2013 Atlassian. All Rights Reserved.