1
2
3
4
5
6
7
8
9
10
11 package org.mule.context.notification;
12
13 import org.mule.module.client.MuleClient;
14
15 public class ExceptionNotificationTestCase extends AbstractNotificationTestCase
16 {
17
18 protected String getConfigResources()
19 {
20 return "org/mule/test/integration/notifications/exception-notification-test.xml";
21 }
22
23 public void doTest() throws Exception
24 {
25 MuleClient client = new MuleClient();
26 assertNotNull(client.send("vm://in-1", "hello world", null));
27 }
28
29 public RestrictedNode getSpecification()
30 {
31 return new Node(ExceptionNotification.class, ExceptionNotification.EXCEPTION_ACTION);
32 }
33
34 public void validateSpecification(RestrictedNode spec) throws Exception
35 {
36 verifyAllNotifications(spec, ExceptionNotification.class,
37 ExceptionNotification.EXCEPTION_ACTION, ExceptionNotification.EXCEPTION_ACTION);
38 }
39
40 }