1
2
3
4
5
6
7
8
9
10
11 package org.mule.providers.bpm;
12
13 import org.mule.tck.providers.AbstractConnectorTestCase;
14 import org.mule.umo.provider.UMOConnector;
15
16 import com.mockobjects.dynamic.Mock;
17
18
19
20
21 public class BpmConnectorTestCase extends AbstractConnectorTestCase
22 {
23
24
25
26
27
28
29 public UMOConnector createConnector() throws Exception
30 {
31 ProcessConnector c = new ProcessConnector();
32 c.setName("ProcessConnector");
33
34
35 Mock bpms = new Mock(BPMS.class);
36 bpms.expect("setMessageService", c);
37 c.setBpms((BPMS) bpms.proxy());
38 c.initialise();
39 bpms.verify();
40
41 return c;
42 }
43
44
45
46
47
48
49 public Object getValidMessage() throws Exception
50 {
51 return "test";
52 }
53
54
55
56
57
58
59 public String getTestEndpointURI()
60 {
61 return "bpm://dummyProcess?processId=1234";
62 }
63
64 }