|
13 | 13 | import javax.servlet.http.HttpServletResponse; |
14 | 14 | import java.io.PrintWriter; |
15 | 15 | import java.lang.reflect.Constructor; |
| 16 | +import java.net.URI; |
16 | 17 | import java.util.HashMap; |
17 | 18 | import java.util.Map; |
18 | 19 | import java.util.Optional; |
@@ -54,23 +55,23 @@ public void setUp() throws Exception { |
54 | 55 |
|
55 | 56 | Constructor<Activity> idleConstructor = Activity.class.getDeclaredConstructor( |
56 | 57 | String.class, Boolean.class, String.class, String.class, |
57 | | - String.class, String.class, String.class |
| 58 | + String.class, String.class, String.class, URI.class |
58 | 59 | ); |
59 | 60 | idleConstructor.setAccessible(true); |
60 | 61 | Activity idleActivity = idleConstructor.newInstance( |
61 | | - "WACIDLEXXXX", true, "2010-01-01", "2010-01-01", "idle", "WACIDLEXXXX", "WACIDLEXXXX" |
| 62 | + "WACIDLEXXXX", true, "2010-01-01", "2010-01-01", "idle", "WACIDLEXXXX", "WACIDLEXXXX", new URI("http://fake.com") |
62 | 63 | ); |
63 | 64 |
|
64 | 65 | when(workspaceFacadeMock.findActivityByName("Idle")) |
65 | 66 | .thenReturn(Optional.of(idleActivity)); |
66 | 67 |
|
67 | 68 | Constructor<Activity> offlineActivityConstructor = Activity.class.getDeclaredConstructor( |
68 | 69 | String.class, Boolean.class, String.class, String.class, |
69 | | - String.class, String.class, String.class |
| 70 | + String.class, String.class, String.class, URI.class |
70 | 71 | ); |
71 | 72 | offlineActivityConstructor.setAccessible(true); |
72 | 73 | Activity offlineActivity = offlineActivityConstructor.newInstance( |
73 | | - "WACOFFLINEXXXX", true, "2010-01-01", "2010-01-01", "off", "WACOFFLINEXXXX", "WACOFFLINEXXXX" |
| 74 | + "WACOFFLINEXXXX", true, "2010-01-01", "2010-01-01", "off", "WACOFFLINEXXXX", "WACOFFLINEXXXX", new URI("http://fake.com") |
74 | 75 | ); |
75 | 76 |
|
76 | 77 | when(workspaceFacadeMock.findActivityByName("Offline")) |
@@ -98,7 +99,7 @@ public void testNoValidWorker() throws Exception { |
98 | 99 |
|
99 | 100 | verify(responseMock, times(1)).setContentType("application/xml"); |
100 | 101 | verify(responseMock.getWriter(), times(1)) |
101 | | - .print("<Response><Sms>You are not a valid worker</Sms></Response>"); |
| 102 | + .print("<?xml version=\"1.0\" encoding=\"UTF-8\"?><Response><Sms>You are not a valid worker</Sms></Response>"); |
102 | 103 | } |
103 | 104 |
|
104 | 105 | } |
0 commit comments