jade.jademx.util
Class MBeanUtilTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by jade.jademx.util.MBeanUtilTest
All Implemented Interfaces:
junit.framework.Test

public class MBeanUtilTest
extends junit.framework.TestCase

test jade.jademx.util.ThrowableUtil

Author:
David Bernstein, Caboodle Networks, Inc.

Field Summary
(package private)  javax.management.MBeanAttributeInfo[] aI
           
static java.lang.String ATTR_ARGUMENTS
          arguments attribute name
(package private)  javax.management.MBeanConstructorInfo[] cI
           
private  javax.management.MBeanInfo mbix
          expected MBeanInfo
(package private)  java.lang.String myClassName
           
(package private)  javax.management.MBeanNotificationInfo[] nI
          expected notifications
(package private)  java.lang.String NOTIF_INFO_DESCRIPTION
          expected notification description
static java.lang.String NOTIF_UNIT_TEST_FAILURE_NAME
          notification that unit test failed
static java.lang.String NOTIF_UNIT_TEST_SUCCESS_NAME
          notification that unit test succeeded
(package private)  java.lang.String[] notifications
           
(package private)  javax.management.MBeanOperationInfo[] oI
           
private static java.lang.String OPER_FOO_DESC
          unitTestInject operation description
static java.lang.String OPER_FOO_NAME
          shutdown operation name
static java.lang.String[] OPER_FOO_SIGNATURE
          signature for a kill operation
static java.lang.String OPER_FOO_TYPE
          return type for unitTestInject operation
(package private)  javax.management.MBeanParameterInfo[] pIKill
           
 
Constructor Summary
MBeanUtilTest()
           
 
Method Summary
static junit.framework.Test suite()
          return the implicit suite of tests
 void testMBeanHasOper()
          test MBeanUtil.mBeanHasOper()
 void testMergeMBeanInfo()
          test mergeMBeanInfo()
 void testSignaturesEqual()
          test signaturesEqual()
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ATTR_ARGUMENTS

public static final java.lang.String ATTR_ARGUMENTS
arguments attribute name

See Also:
Constant Field Values

aI

javax.management.MBeanAttributeInfo[] aI

cI

javax.management.MBeanConstructorInfo[] cI

OPER_FOO_NAME

public static final java.lang.String OPER_FOO_NAME
shutdown operation name

See Also:
Constant Field Values

OPER_FOO_DESC

private static final java.lang.String OPER_FOO_DESC
unitTestInject operation description

See Also:
Constant Field Values

OPER_FOO_SIGNATURE

public static final java.lang.String[] OPER_FOO_SIGNATURE
signature for a kill operation


OPER_FOO_TYPE

public static final java.lang.String OPER_FOO_TYPE
return type for unitTestInject operation


pIKill

javax.management.MBeanParameterInfo[] pIKill

oI

javax.management.MBeanOperationInfo[] oI

NOTIF_UNIT_TEST_FAILURE_NAME

public static final java.lang.String NOTIF_UNIT_TEST_FAILURE_NAME
notification that unit test failed

See Also:
Constant Field Values

NOTIF_UNIT_TEST_SUCCESS_NAME

public static final java.lang.String NOTIF_UNIT_TEST_SUCCESS_NAME
notification that unit test succeeded

See Also:
Constant Field Values

notifications

java.lang.String[] notifications

myClassName

java.lang.String myClassName

NOTIF_INFO_DESCRIPTION

java.lang.String NOTIF_INFO_DESCRIPTION
expected notification description


nI

javax.management.MBeanNotificationInfo[] nI
expected notifications


mbix

private javax.management.MBeanInfo mbix
expected MBeanInfo

Constructor Detail

MBeanUtilTest

public MBeanUtilTest()
Method Detail

testSignaturesEqual

public void testSignaturesEqual()
test signaturesEqual()


testMergeMBeanInfo

public void testMergeMBeanInfo()
test mergeMBeanInfo()


testMBeanHasOper

public void testMBeanHasOper()
test MBeanUtil.mBeanHasOper()


suite

public static junit.framework.Test suite()
return the implicit suite of tests

Returns:
the implicit suite of tests


Copyright © 2005-2006 Caboodle Networks, Inc.
LGPL license