You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2019/05/21 07:53:52 UTC
[camel] 01/02: CAMEL-13549: Added unit test
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 <cl...@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 {