コード例 #1
0
  public void testProperties() {
    assertEquals("blah", MuleManager.getConfiguration().getModel());
    assertEquals("blah", MuleManager.getInstance().getModel().getName());

    AbstractConnector c =
        (AbstractConnector) MuleManager.getInstance().lookupConnector("myTestConnector");
    assertNotNull(c);
    assertTrue(c.getConnectionStrategy() instanceof SimpleRetryConnectionStrategy);
    assertEquals(4, ((SimpleRetryConnectionStrategy) c.getConnectionStrategy()).getRetryCount());

    UMODescriptor d = MuleManager.getInstance().getModel().getDescriptor("test-from-env-props");
    assertNotNull(d);
    assertEquals(d.getInboundEndpoint().getEndpointURI().toString(), "test://test.1");
    assertEquals(d.getOutboundEndpoint().getEndpointURI().toString(), "test://test.2");
  }