java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.apache.xmlrpc.LocalServerRpcTest
org.apache.xmlrpc.XmlRpcTransportTest
- All Implemented Interfaces:
- junit.framework.Test
- Direct Known Subclasses:
- CommonsXmlRpcTransportTest, LiteXmlRpcTransportTest
- public abstract class XmlRpcTransportTest
- extends LocalServerRpcTest
Abstract Test class to be extended by the tests for each Transport.
Guarantees that transports implement a base contract expected by the
XmlRpcClient classes
- Version:
- $Id: XmlRpcTransportTest.java,v 1.4 2005/04/22 10:26:17 hgomez Exp $
| Fields inherited from class junit.framework.TestCase |
|
| 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 |
XmlRpcTransportTest
public XmlRpcTransportTest(java.lang.String testName)
- Constructor
getTransport
protected abstract XmlRpcTransport getTransport(java.net.URL url)
- This should return a new instance of the XmlRpcTransport being tested.
testSendXmlRpc
public void testSendXmlRpc()
- This test is to enforce that every alternate implementation of
XmlRpcTransport provides a minimum of the same functionality as
buildURL
private java.net.URL buildURL(java.lang.String hostname,
int port)
throws java.net.MalformedURLException
equalsInputStream
protected boolean equalsInputStream(java.io.InputStream is1,
java.io.InputStream is2)
throws java.io.IOException