public void testStartServer() throws Exception {
if (server != null) return;
ReflectResponder rresp = new ReflectResponder(Simple.class, new TestImpl());
rresp.addRPCPlugin(new RPCMetaTestPlugin("key1"));
rresp.addRPCPlugin(new RPCMetaTestPlugin("key2"));
server = new SocketServer(rresp, new InetSocketAddress(0));
server.start();
client = new SocketTransceiver(new InetSocketAddress(server.getPort()));
ReflectRequestor requestor = new ReflectRequestor(Simple.class, client);
requestor.addRPCPlugin(new RPCMetaTestPlugin("key1"));