org.apache.xmlrpc.test
Class MetadataTest

java.lang.Object
  extended by TestCase
      extended by org.apache.xmlrpc.test.XmlRpcTestCase
          extended by org.apache.xmlrpc.test.MetadataTest

public class MetadataTest
extends XmlRpcTestCase

Test class for the introspection stuff.


Field Summary
 
Fields inherited from class org.apache.xmlrpc.test.XmlRpcTestCase
providers
 
Constructor Summary
MetadataTest()
           
 
Method Summary
protected  org.apache.xmlrpc.server.XmlRpcHandlerMapping getHandlerMapping()
           
 void testAdder()
          Test, whether the actual handlers are working.
private  void testAdder(ClientProvider pProvider)
           
 void testListMethods()
          Test for system.listMethods.
private  void testListMethods(ClientProvider pProvider)
           
 void testMethodHelp()
          Test for system.methodHelp.
private  void testMethodHelp(ClientProvider pProvider)
           
 void testMethodSignature()
          Test for system.methodSignature.
private  void testMethodSignature(ClientProvider pProvider)
           
 
Methods inherited from class org.apache.xmlrpc.test.XmlRpcTestCase
getConfig, getExConfig, getHandlerMapping, getTypeConverterFactory, initProviders, setUp, tearDown, writeRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetadataTest

public MetadataTest()
Method Detail

getHandlerMapping

protected org.apache.xmlrpc.server.XmlRpcHandlerMapping getHandlerMapping()
                                                                   throws java.io.IOException,
                                                                          org.apache.xmlrpc.XmlRpcException
Specified by:
getHandlerMapping in class XmlRpcTestCase
Throws:
java.io.IOException
org.apache.xmlrpc.XmlRpcException

testAdder

public void testAdder()
               throws java.lang.Exception
Test, whether the actual handlers are working.

Throws:
java.lang.Exception

testAdder

private void testAdder(ClientProvider pProvider)
                throws java.lang.Exception
Throws:
java.lang.Exception

testListMethods

public void testListMethods()
                     throws java.lang.Exception
Test for system.listMethods.

Throws:
java.lang.Exception

testListMethods

private void testListMethods(ClientProvider pProvider)
                      throws java.lang.Exception
Throws:
java.lang.Exception

testMethodHelp

public void testMethodHelp()
                    throws java.lang.Exception
Test for system.methodHelp.

Throws:
java.lang.Exception

testMethodHelp

private void testMethodHelp(ClientProvider pProvider)
                     throws java.lang.Exception
Throws:
java.lang.Exception

testMethodSignature

public void testMethodSignature()
                         throws java.lang.Exception
Test for system.methodSignature.

Throws:
java.lang.Exception

testMethodSignature

private void testMethodSignature(ClientProvider pProvider)
                          throws java.lang.Exception
Throws:
java.lang.Exception