1
2
3
4
5
6
7
8
9
10
11 package org.mule.transport.vm;
12
13 import org.mule.api.endpoint.EndpointURI;
14 import org.mule.endpoint.MuleEndpointURI;
15 import org.mule.tck.AbstractMuleTestCase;
16 import org.mule.transport.vm.VMConnector;
17
18 public class VMEndpointTestCase extends AbstractMuleTestCase
19 {
20 public void testUrlWithProvider() throws Exception
21 {
22 EndpointURI url = new MuleEndpointURI("vm://some.queue?endpointName=vmProvider");
23 url.initialise();
24 assertEquals(VMConnector.VM, url.getScheme());
25 assertEquals("some.queue", url.getAddress());
26 assertEquals("vmProvider", url.getEndpointName());
27 assertEquals("vm://some.queue?endpointName=vmProvider", url.toString());
28 assertEquals(1, url.getParams().size());
29 }
30 }