@Test public void testCreateExecutorServiceWithManualValueCorrect() { //verify the creation when the THREAD_POOL_SIZE_PROPERTY_NAME property was set to a correct value. int valueToSet = 1234; System.setProperty(PipelineExecutorTaskManagerImpl.THREAD_POOL_SIZE_PROPERTY_NAME, Integer.toString(valueToSet)); ExecutorService executorService = taskManagerHelper.createExecutorService(); verifyExecutorServiceAndDestroy(executorService, valueToSet); }
@Test public void testCreateExecutorServiceWithManualValueCorrect() { //verify the creation when the THREAD_POOL_SIZE_PROPERTY_NAME property was set to a correct value. int valueToSet = 1234; System.setProperty(PipelineExecutorTaskManagerImpl.THREAD_POOL_SIZE_PROPERTY_NAME, Integer.toString(valueToSet)); ExecutorService executorService = taskManagerHelper.createExecutorService(); verifyExecutorServiceAndDestroy(executorService, valueToSet); }
@Test public void testCreateExecutorServiceWithManualValueIncorrect() { //verify the creation when the THREAD_POOL_SIZE_PROPERTY_NAME property was set to a wrong value. String valueToSet = "an invalid integer"; System.setProperty(PipelineExecutorTaskManagerImpl.THREAD_POOL_SIZE_PROPERTY_NAME, valueToSet); ExecutorService executorService = taskManagerHelper.createExecutorService(); verifyExecutorServiceAndDestroy(executorService, PipelineExecutorTaskManagerImpl.DEFAULT_THREAD_POOL_SIZE); }
@Test public void testCreateExecutorServiceWithManualValueIncorrect() { //verify the creation when the THREAD_POOL_SIZE_PROPERTY_NAME property was set to a wrong value. String valueToSet = "an invalid integer"; System.setProperty(PipelineExecutorTaskManagerImpl.THREAD_POOL_SIZE_PROPERTY_NAME, valueToSet); ExecutorService executorService = taskManagerHelper.createExecutorService(); verifyExecutorServiceAndDestroy(executorService, PipelineExecutorTaskManagerImpl.DEFAULT_THREAD_POOL_SIZE); }
@Test public void testCreateExecutorServiceWithDefaultValue() { //verify the creation when the THREAD_POOL_SIZE_PROPERTY_NAME property was not set. //The by default value must be used. ExecutorService executorService = taskManagerHelper.createExecutorService(); verifyExecutorServiceAndDestroy(executorService, PipelineExecutorTaskManagerImpl.DEFAULT_THREAD_POOL_SIZE); }
@Test public void testCreateExecutorServiceWithDefaultValue() { //verify the creation when the THREAD_POOL_SIZE_PROPERTY_NAME property was not set. //The by default value must be used. ExecutorService executorService = taskManagerHelper.createExecutorService(); verifyExecutorServiceAndDestroy(executorService, PipelineExecutorTaskManagerImpl.DEFAULT_THREAD_POOL_SIZE); }