org.jboss.test.jbossmx.compliance.standard
Class InheritanceTestCase

java.lang.Object
  extended byjunit.framework.TestCase
      extended byorg.jboss.test.jbossmx.compliance.TestCase (src) 
          extended byorg.jboss.test.jbossmx.compliance.standard.InheritanceTestCase

public class InheritanceTestCase
extends TestCase (src)

Beat the heck out of the server's standard MBeanInfo inheritance handling

See Also:
Serialized Form

Nested Class Summary
static class InheritanceTestCase.TestCoverageTEST (src)
           
 
Field Summary
 
Fields inherited from class org.jboss.test.jbossmx.compliance.TestCase (src)
log, MBEAN_SERVER_DELEGATE, PERIOD, REPEATS, WAIT
 
Constructor Summary
InheritanceTestCase(java.lang.String s)
           
 
Method Summary
static void addAttributeTest(TestSuite testSuite, MBeanInfo (src)  info, java.lang.String name, java.lang.String type, boolean read, boolean write, boolean is)
           
static void addConstructorTest(TestSuite testSuite, MBeanInfo (src)  info, java.lang.String name, java.lang.String[] signature)
           
static void addOperationTest(TestSuite testSuite, MBeanInfo (src)  info, java.lang.String name, int impact, java.lang.String returnType, java.lang.String[] signature)
           
static void addSpuriousAttributeTest(TestSuite testSuite, MBeanInfo (src)  info, java.lang.String name)
           
static void resetCounters()
           
static Test suite()
           
 
Methods inherited from class org.jboss.test.jbossmx.compliance.TestCase (src)
testServerFound
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InheritanceTestCase

public InheritanceTestCase(java.lang.String s)
Method Detail

suite

public static Test suite()

resetCounters

public static void resetCounters()

addConstructorTest

public static void addConstructorTest(TestSuite testSuite,
                                      MBeanInfo (src)  info,
                                      java.lang.String name,
                                      java.lang.String[] signature)

addSpuriousAttributeTest

public static void addSpuriousAttributeTest(TestSuite testSuite,
                                            MBeanInfo (src)  info,
                                            java.lang.String name)

addAttributeTest

public static void addAttributeTest(TestSuite testSuite,
                                    MBeanInfo (src)  info,
                                    java.lang.String name,
                                    java.lang.String type,
                                    boolean read,
                                    boolean write,
                                    boolean is)

addOperationTest

public static void addOperationTest(TestSuite testSuite,
                                    MBeanInfo (src)  info,
                                    java.lang.String name,
                                    int impact,
                                    java.lang.String returnType,
                                    java.lang.String[] signature)