Method: RPC::HelperTest#test_multicall

Defined in:
lib/vendor/xmpp4r/test/rpc/tc_helper.rb

#test_multicallObject



69
70
71
72
73
74
75
76
77
78
79
# File 'lib/vendor/xmpp4r/test/rpc/tc_helper.rb', line 69

def test_multicall
  give_client_jid!

  sv = RPC::Server.new(@server)
  sv.add_multicall
  sv.add_handler("reverse") do |s| s.reverse end
  sv.add_handler("upcase") do |s| s.upcase end

  cl = RPC::Client.new(@client, 'a@b/c')
  assert_equal(['tseT', 'TEST'], cl.multicall(['reverse', 'Test'], ['upcase', 'Test']))
end