Skip to content

Commit 51a5489

Browse files
committed
Polishing
1 parent f9523a7 commit 51a5489

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

spring-test/src/main/java/org/springframework/test/context/bean/override/mockito/MockitoResetTestExecutionListener.java

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -113,14 +113,15 @@ private static void resetMocks(ApplicationContext applicationContext, MockReset
113113

114114
private static void resetMocks(ConfigurableApplicationContext applicationContext, MockReset reset) {
115115
ConfigurableListableBeanFactory beanFactory = applicationContext.getBeanFactory();
116-
String[] beanNames = beanFactory.getBeanDefinitionNames();
117116
Set<String> instantiatedSingletons = new HashSet<>(Arrays.asList(beanFactory.getSingletonNames()));
118-
for (String beanName : beanNames) {
119-
BeanDefinition beanDefinition = beanFactory.getBeanDefinition(beanName);
120-
if (beanDefinition.isSingleton() && instantiatedSingletons.contains(beanName)) {
121-
Object bean = getBean(beanFactory, beanName);
122-
if (bean != null && reset == MockReset.get(bean)) {
123-
Mockito.reset(bean);
117+
for (String beanName : beanFactory.getBeanDefinitionNames()) {
118+
if (instantiatedSingletons.contains(beanName)) {
119+
BeanDefinition beanDefinition = beanFactory.getBeanDefinition(beanName);
120+
if (beanDefinition.isSingleton()) {
121+
Object bean = getBean(beanFactory, beanName);
122+
if (bean != null && reset == MockReset.get(bean)) {
123+
Mockito.reset(bean);
124+
}
124125
}
125126
}
126127
}

0 commit comments

Comments
 (0)