public class MockitoPostProcessor
extends org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessorAdapter
implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.config.BeanFactoryPostProcessor, org.springframework.core.OrderedBeanFactoryPostProcessor は、@MockBeans を ApplicationContext に登録および注入するために使用されました。定義の初期セットは、@MockBean を使用する @Configuration クラスから自動的に作成される追加の定義とともに、プロセッサーに渡すことができます。| コンストラクターと説明 |
|---|
MockitoPostProcessor(SetSE<org.springframework.boot.test.mock.mockito.Definition> definitions) 指定された初期定義で新しい MockitoPostProcessor インスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ObjectSE | createSpyIfNecessary(ObjectSE bean, StringSE beanName) |
int | getOrder() |
void | postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory) |
org.springframework.beans.PropertyValues | postProcessPropertyValues(org.springframework.beans.PropertyValues pvs, PropertyDescriptorSE[] pds, ObjectSE bean, StringSE beanName) |
static void | register(org.springframework.beans.factory.support.BeanDefinitionRegistry registry) プロセッサーを BeanDefinitionRegistry に登録します。 |
static void | register(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, ClassSE<? extends MockitoPostProcessor> postProcessor, SetSE<org.springframework.boot.test.mock.mockito.Definition> definitions) プロセッサーを BeanDefinitionRegistry に登録します。 |
static void | register(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, SetSE<org.springframework.boot.test.mock.mockito.Definition> definitions) プロセッサーを BeanDefinitionRegistry に登録します。 |
void | setBeanClassLoader(ClassLoaderSE classLoader) |
void | setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) |
determineCandidateConstructors, getEarlyBeanReference, postProcessAfterInitialization, postProcessAfterInstantiation, postProcessBeforeInitialization, postProcessBeforeInstantiation, postProcessProperties, predictBeanTypecloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic MockitoPostProcessor(SetSE<org.springframework.boot.test.mock.mockito.Definition> definitions)
MockitoPostProcessor インスタンスを作成します。definitions - 初期定義 public void setBeanClassLoader(ClassLoaderSE classLoader)
org.springframework.beans.factory.BeanClassLoaderAware 内の setBeanClassLoader public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
throws org.springframework.beans.BeansExceptionorg.springframework.beans.factory.BeanFactoryAware 内の setBeanFactory org.springframework.beans.BeansExceptionpublic void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
throws org.springframework.beans.BeansExceptionorg.springframework.beans.factory.config.BeanFactoryPostProcessor 内の postProcessBeanFactory org.springframework.beans.BeansExceptionprotected final ObjectSE createSpyIfNecessary(ObjectSE bean, StringSE beanName) throws org.springframework.beans.BeansException
org.springframework.beans.BeansExceptionpublic org.springframework.beans.PropertyValues postProcessPropertyValues(org.springframework.beans.PropertyValues pvs,
PropertyDescriptorSE[] pds,
ObjectSE bean,
StringSE beanName)
throws org.springframework.beans.BeansExceptionorg.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor 内の postProcessPropertyValues org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessorAdapter の postProcessPropertyValues org.springframework.beans.BeansExceptionpublic int getOrder()
org.springframework.core.Ordered 内の getOrder public static void register(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
BeanDefinitionRegistry に登録します。登録は自動であるため、SpringRunner を使用する場合は不要です。registry - Bean 定義レジストリ public static void register(org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
SetSE<org.springframework.boot.test.mock.mockito.Definition> definitions)BeanDefinitionRegistry に登録します。登録は自動であるため、SpringRunner を使用する場合は不要です。registry - Bean 定義レジストリ definitions - 初期のモック / スパイ定義 public static void register(org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
ClassSE<? extends MockitoPostProcessor> postProcessor,
SetSE<org.springframework.boot.test.mock.mockito.Definition> definitions)BeanDefinitionRegistry に登録します。登録は自動であるため、SpringRunner を使用する場合は不要です。registry - Bean 定義レジストリ postProcessor - 登録するポストプロセッサークラス definitions - 初期のモック / スパイ定義 Copyright © 2019 Pivotal Software, Inc.. All rights reserved.