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


The following commit(s) were added to refs/heads/master by this push:
     new 15a9f4b  Add a way to easily call a bean method when a camel lifecycle 
event happen
15a9f4b is described below

commit 15a9f4b179c876dc0cad8fbaddac9276d8768b82
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Sat May 23 08:29:21 2020 +0200

    Add a way to easily call a bean method when a camel lifecycle event happen
---
 .../java/org/apache/camel/spring/LifecycleStrategyInjectionTest.java  | 3 +--
 .../apache/camel/spring/MultipleLifecycleStrategyInjectionTest.java   | 4 +---
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git 
a/components/camel-spring/src/test/java/org/apache/camel/spring/LifecycleStrategyInjectionTest.java
 
b/components/camel-spring/src/test/java/org/apache/camel/spring/LifecycleStrategyInjectionTest.java
index 0681551..c9ede68 100644
--- 
a/components/camel-spring/src/test/java/org/apache/camel/spring/LifecycleStrategyInjectionTest.java
+++ 
b/components/camel-spring/src/test/java/org/apache/camel/spring/LifecycleStrategyInjectionTest.java
@@ -32,8 +32,7 @@ public class LifecycleStrategyInjectionTest extends 
SpringTestSupport {
 
     @Test
     public void testInjectedStrategy() throws Exception {
-        assertEquals(1, context.getLifecycleStrategies().size());
-        assertIsInstanceOf(DummyLifecycleStrategy.class, 
context.getLifecycleStrategies().get(0));
+        assertTrue(context.getLifecycleStrategies().stream().anyMatch(s -> s 
instanceof DummyLifecycleStrategy));
     }
     
 }
diff --git 
a/components/camel-spring/src/test/java/org/apache/camel/spring/MultipleLifecycleStrategyInjectionTest.java
 
b/components/camel-spring/src/test/java/org/apache/camel/spring/MultipleLifecycleStrategyInjectionTest.java
index dd17fe4..319cc9a 100644
--- 
a/components/camel-spring/src/test/java/org/apache/camel/spring/MultipleLifecycleStrategyInjectionTest.java
+++ 
b/components/camel-spring/src/test/java/org/apache/camel/spring/MultipleLifecycleStrategyInjectionTest.java
@@ -32,9 +32,7 @@ public class MultipleLifecycleStrategyInjectionTest extends 
SpringTestSupport {
 
     @Test
     public void testInjectedStrategy() throws Exception {
-        assertEquals(2, context.getLifecycleStrategies().size());
-        assertIsInstanceOf(DummyLifecycleStrategy.class, 
context.getLifecycleStrategies().get(0));
-        assertIsInstanceOf(DummyLifecycleStrategy.class, 
context.getLifecycleStrategies().get(1));
+        assertEquals(2, context.getLifecycleStrategies().stream().filter(s -> 
s instanceof DummyLifecycleStrategy).count());
     }
 
 }
\ No newline at end of file

Reply via email to