Initialize values with properties vs value
resolves #SCT-587
This commit is contained in:
committed by
Michael Minella
parent
0af72e31ac
commit
7490f8b820
@@ -43,13 +43,15 @@ public class TaskPropertiesTests {
|
||||
@Test
|
||||
public void test() {
|
||||
assertThat(this.taskProperties.getClosecontextEnabled()).isFalse();
|
||||
assertThat(this.taskProperties.isInitializeEnabled()).isFalse();
|
||||
}
|
||||
|
||||
@RunWith(SpringRunner.class)
|
||||
@SpringBootTest(
|
||||
classes = { TaskPropertiesTests.Config.class,
|
||||
SimpleTaskAutoConfiguration.class, SingleTaskConfiguration.class },
|
||||
properties = { "spring.cloud.task.closecontextEnabled=false" })
|
||||
properties = { "spring.cloud.task.closecontextEnabled=false",
|
||||
"spring.cloud.task.initialize-enabled=false" })
|
||||
@DirtiesContext
|
||||
public static class CloseContextEnabledTest extends TaskPropertiesTests {
|
||||
|
||||
|
||||
@@ -50,7 +50,8 @@ public class TestConfiguration implements InitializingBean {
|
||||
|
||||
@Bean
|
||||
public TaskRepositoryInitializer taskRepositoryInitializer() throws Exception {
|
||||
TaskRepositoryInitializer taskRepositoryInitializer = new TaskRepositoryInitializer();
|
||||
TaskRepositoryInitializer taskRepositoryInitializer = new TaskRepositoryInitializer(
|
||||
new TaskProperties());
|
||||
taskRepositoryInitializer.setDataSource(this.dataSource);
|
||||
taskRepositoryInitializer.setResourceLoader(this.resourceLoader);
|
||||
taskRepositoryInitializer.afterPropertiesSet();
|
||||
@@ -59,7 +60,7 @@ public class TestConfiguration implements InitializingBean {
|
||||
}
|
||||
|
||||
@Bean
|
||||
public TaskExplorer taskExplorer() throws Exception {
|
||||
public TaskExplorer taskExplorer() {
|
||||
return new SimpleTaskExplorer(this.taskExecutionDaoFactoryBean);
|
||||
}
|
||||
|
||||
@@ -79,7 +80,7 @@ public class TestConfiguration implements InitializingBean {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void afterPropertiesSet() throws Exception {
|
||||
public void afterPropertiesSet() {
|
||||
if (this.dataSource != null) {
|
||||
this.taskExecutionDaoFactoryBean = new TaskExecutionDaoFactoryBean(
|
||||
this.dataSource);
|
||||
|
||||
Reference in New Issue
Block a user