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 2016/01/25 13:54:37 UTC

[3/4] camel git commit: Add Camel context name test assertion

Add Camel context name test assertion


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/712b3352
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/712b3352
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/712b3352

Branch: refs/heads/master
Commit: 712b335248ee6c5d04e91fb438ed8b88feeb57c6
Parents: 60068a9
Author: Antonin Stefanutti <an...@stefanutti.fr>
Authored: Mon Jan 25 13:47:19 2016 +0100
Committer: Claus Ibsen <da...@apache.org>
Committed: Mon Jan 25 13:53:39 2016 +0100

----------------------------------------------------------------------
 .../apache/camel/example/metrics/cdi/MetricsRoute.java   |  2 ++
 .../camel/example/metrics/cdi/MetricsSampleTest.java     | 11 ++++++++++-
 2 files changed, 12 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/712b3352/examples/camel-example-metrics-cdi/src/main/java/org/apache/camel/example/metrics/cdi/MetricsRoute.java
----------------------------------------------------------------------
diff --git a/examples/camel-example-metrics-cdi/src/main/java/org/apache/camel/example/metrics/cdi/MetricsRoute.java b/examples/camel-example-metrics-cdi/src/main/java/org/apache/camel/example/metrics/cdi/MetricsRoute.java
index 0622475..49f0acd 100644
--- a/examples/camel-example-metrics-cdi/src/main/java/org/apache/camel/example/metrics/cdi/MetricsRoute.java
+++ b/examples/camel-example-metrics-cdi/src/main/java/org/apache/camel/example/metrics/cdi/MetricsRoute.java
@@ -19,8 +19,10 @@ package org.apache.camel.example.metrics.cdi;
 import org.apache.camel.Exchange;
 import org.apache.camel.LoggingLevel;
 import org.apache.camel.builder.RouteBuilder;
+import org.apache.camel.cdi.ContextName;
 import org.apache.camel.component.metrics.MetricsConstants;
 
+@ContextName("camel-example-metrics-cdi")
 class MetricsRoute extends RouteBuilder {
 
     @Override

http://git-wip-us.apache.org/repos/asf/camel/blob/712b3352/examples/camel-example-metrics-cdi/src/test/java/org/apache/camel/example/metrics/cdi/MetricsSampleTest.java
----------------------------------------------------------------------
diff --git a/examples/camel-example-metrics-cdi/src/test/java/org/apache/camel/example/metrics/cdi/MetricsSampleTest.java b/examples/camel-example-metrics-cdi/src/test/java/org/apache/camel/example/metrics/cdi/MetricsSampleTest.java
index b9d41d4..2ac1210 100644
--- a/examples/camel-example-metrics-cdi/src/test/java/org/apache/camel/example/metrics/cdi/MetricsSampleTest.java
+++ b/examples/camel-example-metrics-cdi/src/test/java/org/apache/camel/example/metrics/cdi/MetricsSampleTest.java
@@ -49,10 +49,14 @@ public class MetricsSampleTest {
     private Meter redelivery;
     @Inject
     private Meter error;
+
     @Inject
     @Metric(name = "success-ratio")
     private Gauge<Double> ratio;
 
+    @Inject
+    private CamelContext context;
+
     @Deployment
     public static Archive<?> deployment() {
         return ShrinkWrap.create(JavaArchive.class)
@@ -67,7 +71,12 @@ public class MetricsSampleTest {
     }
 
     @Test
-    public void testMetricsValues(CamelContext context) throws Exception {
+    public void testContextName() {
+        assertThat("Context name is incorrect!", context.getName(), is(equalTo("camel-example-metrics-cdi")));
+    }
+
+    @Test
+    public void testMetricsValues() throws Exception {
         // Wait a while so that the timer can kick in
         Thread.sleep(5000);