2626
2727import org .springframework .data .querydsl .QuerydslPredicateExecutor ;
2828import org .springframework .data .repository .Repository ;
29+ import org .springframework .data .repository .core .RepositoryInformation ;
2930import org .springframework .test .util .ReflectionTestUtils ;
3031
3132/**
@@ -41,14 +42,14 @@ class RepositoryFactoryBeanSupportUnitTests {
4142 @ SuppressWarnings ({ "rawtypes" , "unchecked" })
4243 void setsConfiguredClassLoaderOnRepositoryFactory () {
4344
44- var classLoader = mock (ClassLoader .class );
45+ ClassLoader classLoader = mock (ClassLoader .class );
4546
4647 RepositoryFactoryBeanSupport factoryBean = new DummyRepositoryFactoryBean (SampleRepository .class );
4748 factoryBean .setBeanClassLoader (classLoader );
4849 factoryBean .setLazyInit (true );
4950 factoryBean .afterPropertiesSet ();
5051
51- var factory = ReflectionTestUtils .getField (factoryBean , "factory" );
52+ Object factory = ReflectionTestUtils .getField (factoryBean , "factory" );
5253 assertThat (ReflectionTestUtils .getField (factory , "classLoader" )).isEqualTo (classLoader );
5354 }
5455
@@ -68,7 +69,7 @@ void returnsRepositoryInformationForFragmentSetup() {
6869 new DummyRepositoryFactoryBean <>(SampleWithQuerydslRepository .class );
6970 factoryBean .afterPropertiesSet ();
7071
71- var information = factoryBean .getRepositoryInformation ();
72+ RepositoryInformation information = factoryBean .getRepositoryInformation ();
7273
7374 assertThat (information .getQueryMethods ()).isEmpty ();
7475 }
@@ -99,7 +100,7 @@ public Object invoke(@NonNull MethodInvocation invocation) {
99100 @ Test // DATACMNS-1345
100101 void reportsMappingContextUnavailableForPersistentEntityLookup () {
101102
102- var bean = new RepositoryFactoryBeanSupport <>(
103+ RepositoryFactoryBeanSupport < SampleRepository , Object , Long > bean = new RepositoryFactoryBeanSupport <>(
103104 SampleRepository .class ) {
104105
105106 @ Override
@@ -114,10 +115,11 @@ protected RepositoryFactorySupport createRepositoryFactory() {
114115 .isThrownBy (() -> bean .getPersistentEntity ());
115116 }
116117
117- @ Test // DATACMNS-1345
118+ @ Test // GH-3424
118119 void setsApplicationEventPublisher () {
119120
120- var bean = new RepositoryFactoryBeanSupport <>(SampleRepository .class ) {
121+ RepositoryFactoryBeanSupport <SampleRepository , Object , Long > bean = new RepositoryFactoryBeanSupport <>(
122+ SampleRepository .class ) {
121123
122124 @ Override
123125 protected RepositoryFactorySupport createRepositoryFactory () {
@@ -129,7 +131,7 @@ protected RepositoryFactorySupport createRepositoryFactory() {
129131 bean .setLazyInit (true );
130132 bean .afterPropertiesSet ();
131133
132- var factory = ReflectionTestUtils .getField (bean , "factory" );
134+ Object factory = ReflectionTestUtils .getField (bean , "factory" );
133135 assertThat (factory ).extracting ("publisher" ).isNotNull ();
134136 }
135137
0 commit comments