1
2
3
4
5
6
7 package org.mule.test.integration.management;
8
9 import org.mule.api.MuleException;
10 import org.mule.module.management.agent.DefaultJmxSupportAgent;
11 import org.mule.tck.junit4.FunctionalTestCase;
12
13 import org.junit.Test;
14
15 import static org.junit.Assert.assertEquals;
16 import static org.junit.Assert.assertNotNull;
17
18 public class ManagementSimpleStartupTestCase extends FunctionalTestCase
19 {
20
21 @Override
22 protected String getConfigResources()
23 {
24 return "org/mule/test/integration/management/management-simple-startup-test.xml";
25 }
26
27 @Test
28 public void testAgentConfiguration() throws MuleException
29 {
30 DefaultJmxSupportAgent agent = (DefaultJmxSupportAgent) muleContext.getRegistry().lookupAgent("jmx-default-config");
31 assertNotNull(agent);
32
33 assertNotNull(agent.getHost());
34 assertEquals("0.0.0.0", agent.getHost());
35 assertNotNull(agent.getPort());
36 assertEquals("1100", agent.getPort());
37 }
38
39 }