DATAJDBC-586 - Guard JdbcRepositoryFactoryBean against setting null values for properties.

This commit is contained in:
Mark Paluch
2020-07-30 16:43:12 +02:00
parent 08a2d39380
commit fc8d51cd3b
2 changed files with 18 additions and 5 deletions

View File

@@ -97,17 +97,13 @@ public class JdbcRepositoryFactoryBeanUnitTests {
@Test(expected = IllegalArgumentException.class) // DATAJDBC-151
public void requiresListableBeanFactory() {
factoryBean.setBeanFactory(mock(BeanFactory.class));
}
@Test(expected = IllegalStateException.class) // DATAJDBC-155
@Test(expected = IllegalArgumentException.class) // DATAJDBC-155
public void afterPropertiesThrowsExceptionWhenNoMappingContextSet() {
factoryBean.setMappingContext(null);
factoryBean.setApplicationEventPublisher(publisher);
factoryBean.setBeanFactory(beanFactory);
factoryBean.afterPropertiesSet();
}
@Test // DATAJDBC-155