From 876ad6ec52cad0ca8857ffb385f9c79355aa26bb Mon Sep 17 00:00:00 2001 From: John Blum Date: Tue, 14 Sep 2021 23:32:01 -0700 Subject: [PATCH] Add getBeansOfType(Class) method to the SpringApplicationContextIntegrationTestsSupport class. --- .../SpringApplicationContextIntegrationTestsSupport.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/SpringApplicationContextIntegrationTestsSupport.java b/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/SpringApplicationContextIntegrationTestsSupport.java index 6fb89e4..ead3281 100644 --- a/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/SpringApplicationContextIntegrationTestsSupport.java +++ b/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/SpringApplicationContextIntegrationTestsSupport.java @@ -15,6 +15,8 @@ */ package org.springframework.data.gemfire.tests.integration; +import java.util.Map; + import org.junit.After; import org.springframework.context.ApplicationContext; @@ -96,4 +98,11 @@ public abstract class SpringApplicationContextIntegrationTestsSupport extends In return applicationContext.getBean(beanName, requiredType); } + + protected Map getBeansOfType(Class requiredType) { + + ConfigurableApplicationContext applicationContext = requireApplicationContext(); + + return applicationContext.getBeansOfType(requiredType); + } }