|
37 | 37 | import org.springframework.beans.factory.support.RegisteredBean;
|
38 | 38 | import org.springframework.beans.factory.support.RootBeanDefinition;
|
39 | 39 | import org.springframework.beans.testfixture.beans.Employee;
|
40 |
| -import org.springframework.beans.testfixture.beans.GenericBeanWithBounds; |
41 | 40 | import org.springframework.beans.testfixture.beans.ITestBean;
|
42 |
| -import org.springframework.beans.testfixture.beans.Person; |
43 |
| -import org.springframework.beans.testfixture.beans.RecordBean; |
44 | 41 | import org.springframework.beans.testfixture.beans.TestBean;
|
45 | 42 | import org.springframework.beans.testfixture.beans.factory.aot.MockBeanFactoryInitializationCode;
|
46 | 43 | import org.springframework.core.test.io.support.MockSpringFactoriesLoader;
|
@@ -156,29 +153,6 @@ void applyToRegisterReflectionHints() {
|
156 | 153 | .accepts(this.generationContext.getRuntimeHints());
|
157 | 154 | }
|
158 | 155 |
|
159 |
| - @Test |
160 |
| - void applyToRegisterReflectionHintsOnRecordBean() { |
161 |
| - RegisteredBean registeredBean = registerBean(new RootBeanDefinition(RecordBean.class)); |
162 |
| - BeanDefinitionMethodGenerator generator = new BeanDefinitionMethodGenerator(this.methodGeneratorFactory, |
163 |
| - registeredBean, null, List.of()); |
164 |
| - BeanRegistrationsAotContribution contribution = createContribution(RecordBean.class, generator); |
165 |
| - contribution.applyTo(this.generationContext, this.beanFactoryInitializationCode); |
166 |
| - assertThat(reflection().onType(RecordBean.class) |
167 |
| - .withMemberCategories(MemberCategory.INTROSPECT_PUBLIC_METHODS, MemberCategory.INTROSPECT_DECLARED_METHODS, |
168 |
| - MemberCategory.INVOKE_PUBLIC_METHODS, MemberCategory.INVOKE_DECLARED_METHODS)) |
169 |
| - .accepts(this.generationContext.getRuntimeHints()); |
170 |
| - } |
171 |
| - |
172 |
| - @Test |
173 |
| - void applyToRegisterReflectionHintsOnGenericBeanWithBounds() { |
174 |
| - RegisteredBean registeredBean = registerBean(new RootBeanDefinition(GenericBeanWithBounds.class)); |
175 |
| - BeanDefinitionMethodGenerator generator = new BeanDefinitionMethodGenerator(this.methodGeneratorFactory, |
176 |
| - registeredBean, null, List.of()); |
177 |
| - BeanRegistrationsAotContribution contribution = createContribution(GenericBeanWithBounds.class, generator); |
178 |
| - contribution.applyTo(this.generationContext, this.beanFactoryInitializationCode); |
179 |
| - assertThat(reflection().onType(Person[].class)).accepts(this.generationContext.getRuntimeHints()); |
180 |
| - } |
181 |
| - |
182 | 156 | private RegisteredBean registerBean(RootBeanDefinition rootBeanDefinition) {
|
183 | 157 | String beanName = "testBean";
|
184 | 158 | this.beanFactory.registerBeanDefinition(beanName, rootBeanDefinition);
|
|
0 commit comments