From 77344fb6898b8e1bd03907e622c96eb556e4196e Mon Sep 17 00:00:00 2001 From: "ding.lid" Date: Thu, 10 Nov 2011 06:02:23 +0000 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0UT?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://code.alibabatech.com/svn/dubbo/trunk@230 1a56cb94-b969-4eaa-88fa-be21384802f2 --- .../dubbo/rpc/protocol/rmi/RmiProtocolTest.java | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/dubbo-rpc-rmi/src/test/java/com/alibaba/dubbo/rpc/protocol/rmi/RmiProtocolTest.java b/dubbo-rpc-rmi/src/test/java/com/alibaba/dubbo/rpc/protocol/rmi/RmiProtocolTest.java index d9de680f21..7421f1734b 100644 --- a/dubbo-rpc-rmi/src/test/java/com/alibaba/dubbo/rpc/protocol/rmi/RmiProtocolTest.java +++ b/dubbo-rpc-rmi/src/test/java/com/alibaba/dubbo/rpc/protocol/rmi/RmiProtocolTest.java @@ -28,15 +28,22 @@ import com.alibaba.dubbo.rpc.Protocol; import com.alibaba.dubbo.rpc.ProxyFactory; import com.alibaba.dubbo.rpc.service.EchoService; -/** - * ProxiesTest - */ - 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 clazz = RmiProtocol.getRemoteClass(NonStdRmiInterface.class); + assertEquals(clazz, RmiProtocol.getRemoteClass(NonStdRmiInterface.class)); + } + @Test public void testRmiProtocol() throws Exception {