This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
commit 2a5e6e24615426a10eab1022ce4d1f9ee4541360 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Tue May 21 09:34:47 2019 +0200 CAMEL-13549: Added unit test --- .../apache/camel/component/mock/MockEndpointTest.java | 17 +++++++++++++++++ ...IssueTest.java => MockExpectedHeadersIssueTest.java} | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/core/camel-core/src/test/java/org/apache/camel/component/mock/MockEndpointTest.java b/core/camel-core/src/test/java/org/apache/camel/component/mock/MockEndpointTest.java index 8ebc2e5..ac8c3e4 100644 --- a/core/camel-core/src/test/java/org/apache/camel/component/mock/MockEndpointTest.java +++ b/core/camel-core/src/test/java/org/apache/camel/component/mock/MockEndpointTest.java @@ -572,6 +572,23 @@ public class MockEndpointTest extends ContextTestSupport { } @Test + public void testHeaderNoMessageSent() throws Exception { + MockEndpoint mock = getMockEndpoint("mock:result"); + mock.expectedHeaderReceived("foo", 123); + // just wait a little bit as we dont want to wait 10 seconds (default) + mock.setResultWaitTime(5); + + // do not send any message + + try { + mock.assertIsSatisfied(); + fail("Should fail"); + } catch (AssertionError e) { + assertEquals("mock://result Received message count 0, expected at least 1", e.getMessage()); + } + } + + @Test public void testHeaderInvalidValue() throws Exception { MockEndpoint mock = getMockEndpoint("mock:result"); mock.expectedMessageCount(1); diff --git a/core/camel-core/src/test/java/org/apache/camel/issues/MockExepctedHeadersIssueTest.java b/core/camel-core/src/test/java/org/apache/camel/issues/MockExpectedHeadersIssueTest.java similarity index 97% rename from core/camel-core/src/test/java/org/apache/camel/issues/MockExepctedHeadersIssueTest.java rename to core/camel-core/src/test/java/org/apache/camel/issues/MockExpectedHeadersIssueTest.java index a5fee58..c62e2a5 100644 --- a/core/camel-core/src/test/java/org/apache/camel/issues/MockExepctedHeadersIssueTest.java +++ b/core/camel-core/src/test/java/org/apache/camel/issues/MockExpectedHeadersIssueTest.java @@ -21,7 +21,7 @@ import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.mock.MockEndpoint; import org.junit.Test; -public class MockExepctedHeadersIssueTest extends ContextTestSupport { +public class MockExpectedHeadersIssueTest extends ContextTestSupport { @Test public void testHeaders() throws Exception {