Package org.jboss.test.jmx.compliance.server.support

Examples of org.jboss.test.jmx.compliance.server.support.Test


    */
   public void testInvokeWithPrimitiveLongReturn() throws Exception
   {
      MBeanServer server = MBeanServerFactory.newMBeanServer();
      ObjectName name = new ObjectName(":test=test");
      server.registerMBean(new Test(), name);
     
      Long l = (Long)server.invoke(name, "opWithPrimLongReturn", null, null);
     
      assertTrue(l.longValue() == 1234567890123l);        
   }
View Full Code Here


    */
   public void testInvokeWithPrimitiveDoubleReturn() throws Exception
   {
      MBeanServer server = MBeanServerFactory.newMBeanServer();
      ObjectName name = new ObjectName(":test=test");
      server.registerMBean(new Test(), name);
     
      Double d = (Double)server.invoke(name, "opWithPrimDoubleReturn", null, null);
     
      assertTrue(d.doubleValue() == 0.1234567890123d);
   }
View Full Code Here

    */
   public void testInvokeWithLongSignature() throws Exception
   {
      MBeanServer server = MBeanServerFactory.newMBeanServer();
      ObjectName name = new ObjectName(":test=test");
      server.registerMBean(new Test(), name);
     
      server.invoke(name, "opWithLongSignature",
      new Object[] { new Integer(1), new Integer(2), new Integer(3), new Integer(4), new Integer(5),
                     new Integer(6), new Integer(7), new Integer(8), new Integer(9), new Integer(10),
                     new Integer(11), new Integer(12), new Integer(13), new Integer(14), new Integer(15),
View Full Code Here

    */
   public void testInvokeWithMixedSignature() throws Exception
   {
      MBeanServer server = MBeanServerFactory.newMBeanServer();
      ObjectName name = new ObjectName(":test=test");
      server.registerMBean(new Test(), name);
     
      server.invoke(name, "opWithMixedSignature",
      new Object[] { new Integer(1), new Double(2.2D), new Long(333L), new Boolean(true), new Byte((byte)0x02),
                     new Short((short)6), new long[]{7L, 8L}, new Long[]{new Long(1L), new Long(2L)}, new Short((short)9), new Byte((byte)10),
                     new Long(11L), new Double(1.2D), new Integer(13), new Integer(14), new Integer(15),
View Full Code Here

   {
      try
      {
         MBeanServer server = MBeanServerFactory.newMBeanServer();
         ObjectName name = new ObjectName("test:test=test");
         server.registerMBean(new Test(), name);

         server.invoke(name, "operationWithException", null, null);

         // should not get here
         fail("MBeanException was not thrown.");
View Full Code Here

   {
      try
      {
         MBeanServer server = MBeanServerFactory.newMBeanServer();
         ObjectName name = new ObjectName("test:test=test");
         server.registerMBean(new Test(), name);

         server.getAttribute(name, "ThisWillScream");

         // should not reach here
         fail("Did not throw the screaming exception");
View Full Code Here

   {
      try
      {
         MBeanServer server = MBeanServerFactory.newMBeanServer();
         ObjectName name = new ObjectName("test:test=test");
         server.registerMBean(new Test(), name);

         server.getAttribute(name, "ThrowUncheckedException");

         // should not reach here
         fail("RuntimeMBeanException was not thrown");
View Full Code Here

   {
      try
      {
         MBeanServer server = MBeanServerFactory.newMBeanServer();
         ObjectName name = new ObjectName("test:test=test");
         server.registerMBean(new Test(), name);

         server.getAttribute(name, "Error");

         // should not reach here
         fail("Error was not thrown");
View Full Code Here

   {
      try
      {
         MBeanServer server = MBeanServerFactory.newMBeanServer();
         ObjectName name = new ObjectName("test:test=test");
         server.registerMBean(new Test(), name);

         server.setAttribute(name, new Attribute("ThisWillScream", "value"));

         // should not reach here
         fail("Did not throw the screaming exception");
View Full Code Here

   {
      try
      {
         MBeanServer server = MBeanServerFactory.newMBeanServer();
         ObjectName name = new ObjectName("test:test=test");
         server.registerMBean(new Test(), name);

         server.setAttribute(name, new Attribute("ThrowUncheckedException", "value"));

         // should not reach here
         fail("RuntimeMBeanException was not thrown");
View Full Code Here

TOP

Related Classes of org.jboss.test.jmx.compliance.server.support.Test

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.