git-svn-id: http://code.alibabatech.com/svn/dubbo/trunk@230 1a56cb94-b969-4eaa-88fa-be21384802f2
This commit is contained in:
ding.lid 2011-11-10 06:02:23 +00:00
parent 3d82de1295
commit 77344fb689
1 changed files with 11 additions and 4 deletions

View File

@ -28,15 +28,22 @@ import com.alibaba.dubbo.rpc.Protocol;
import com.alibaba.dubbo.rpc.ProxyFactory;
import com.alibaba.dubbo.rpc.service.EchoService;
/**
* <code>ProxiesTest</code>
*/
public class RmiProtocolTest
{
private Protocol protocol = ExtensionLoader.getExtensionLoader(Protocol.class).getAdaptiveExtension();
private ProxyFactory proxy = ExtensionLoader.getExtensionLoader(ProxyFactory.class).getAdaptiveExtension();
public static interface NonStdRmiInterface {
void bark();
}
@Test
public void test_getRemoteClass() throws Exception {
Class<NonStdRmiInterface> clazz = RmiProtocol.getRemoteClass(NonStdRmiInterface.class);
assertEquals(clazz, RmiProtocol.getRemoteClass(NonStdRmiInterface.class));
}
@Test
public void testRmiProtocol() throws Exception
{