Oracle Fusion Middleware extensions for Logging and Diagnostic
11g Release 1 (11.1.1.6)

E22565-06

oracle.apps.fnd.appltest.diagfwk.mbean.external
Class ManualTestDiagnosticsTestFrameworkMXBeanImpl

java.lang.Object
  extended by oracle.apps.fnd.appltest.diagfwk.mbean.external.ManualTestDiagnosticsTestFrameworkMXBeanImpl

public class ManualTestDiagnosticsTestFrameworkMXBeanImpl
extends java.lang.Object


Constructor Summary
ManualTestDiagnosticsTestFrameworkMXBeanImpl()
           
 
Method Summary
protected  javax.management.openmbean.TabularDataSupport createParamValueOpenTypeInstance(java.util.Map<java.lang.String,java.lang.String> map)
           
protected  javax.management.openmbean.TabularDataSupport createTestParamsOpenTypeInstance(java.lang.String[] testNames, javax.management.openmbean.TabularData[] params)
           
static void setupBeforeClass()
          Setup JMX connection and proxy
static void teardownAfterClass()
          Cleanup
 void testGetInputParameters()
          Get input parameters info for a giving test.
 void testGetListofTestDef()
          Get a lits of diagnostic tests.
 void testGetODFDashboardURL()
           
 void testGetStatus()
          get status of non existent run names and ids
 void testGetTestRunReportURL()
           
 void testIsTestRunnable()
          check if a test is runnable.
 void testRunByTestName()
          Basic test which invokes type 1 & type 2 tests
 void testRunByTestNameAsynchronous()
          Same as above, but invokes asynchronously, waits for it to complete and then asserts status
 void testRunByTestNameWithInputs()
          Invoke a test that takes inputs of different kind.
 void testRunByTestNameWithInputsWithoutProxy()
          How to invoke a test when interface is not available at client.
 void testRunByTestNameWithInvalidInputs()
          Provide inputs that are not as expected, and recieve an error status
 void testRunByTestNameWithInvalidTest()
          Invoke a test that does not exist
 void testRunTestWithWriteReport()
          run a test and write report to ADR location.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManualTestDiagnosticsTestFrameworkMXBeanImpl

public ManualTestDiagnosticsTestFrameworkMXBeanImpl()
Method Detail

setupBeforeClass

public static void setupBeforeClass()
                             throws java.lang.Exception
Setup JMX connection and proxy

Throws:
java.lang.Exception

teardownAfterClass

public static void teardownAfterClass()
                               throws java.lang.Exception
Cleanup

Throws:
java.lang.Exception

testGetListofTestDef

public void testGetListofTestDef()
Get a lits of diagnostic tests.


testGetInputParameters

public void testGetInputParameters()
Get input parameters info for a giving test.


testIsTestRunnable

public void testIsTestRunnable()
check if a test is runnable.


testRunTestWithWriteReport

public void testRunTestWithWriteReport()
run a test and write report to ADR location.


testRunByTestName

public void testRunByTestName()
Basic test which invokes type 1 & type 2 tests


testRunByTestNameAsynchronous

public void testRunByTestNameAsynchronous()
                                   throws java.lang.Exception
Same as above, but invokes asynchronously, waits for it to complete and then asserts status

Throws:
java.lang.Exception

testRunByTestNameWithInputs

public void testRunByTestNameWithInputs()
Invoke a test that takes inputs of different kind. All inputs must be string-ified.


testRunByTestNameWithInputsWithoutProxy

public void testRunByTestNameWithInputsWithoutProxy()
                                             throws java.lang.Exception
How to invoke a test when interface is not available at client.

Throws:
java.lang.Exception

testRunByTestNameWithInvalidInputs

public void testRunByTestNameWithInvalidInputs()
Provide inputs that are not as expected, and recieve an error status


testGetTestRunReportURL

public void testGetTestRunReportURL()

testGetODFDashboardURL

public void testGetODFDashboardURL()

testRunByTestNameWithInvalidTest

public void testRunByTestNameWithInvalidTest()
                                      throws java.lang.Exception
Invoke a test that does not exist

Throws:
java.lang.Exception

testGetStatus

public void testGetStatus()
get status of non existent run names and ids


createParamValueOpenTypeInstance

protected javax.management.openmbean.TabularDataSupport createParamValueOpenTypeInstance(java.util.Map<java.lang.String,java.lang.String> map)
                                                                                  throws java.lang.Exception
Throws:
java.lang.Exception

createTestParamsOpenTypeInstance

protected javax.management.openmbean.TabularDataSupport createTestParamsOpenTypeInstance(java.lang.String[] testNames,
                                                                                         javax.management.openmbean.TabularData[] params)
                                                                                  throws java.lang.Exception
Throws:
java.lang.Exception

Oracle Fusion Middleware extensions for Logging and Diagnostic
11g Release 1 (11.1.1.6)

E22565-06

Copyright © 2012 Oracle. All Rights Reserved.