From c7d43f7be43939d60452e91bdf5370a51e05932b Mon Sep 17 00:00:00 2001
From: Christian Wulf <chw@informatik.uni-kiel.de>
Date: Fri, 26 Jun 2015 09:03:16 +0200
Subject: [PATCH] minor refactoring

---
 .../basic/distributor/dynamic/DynamicDistributor.java  |  2 +-
 .../basic/merger/dynamic/ControlledMergerTest.java     | 10 ++++++----
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/src/main/java/teetime/stage/basic/distributor/dynamic/DynamicDistributor.java b/src/main/java/teetime/stage/basic/distributor/dynamic/DynamicDistributor.java
index ab49def6..72cf755a 100644
--- a/src/main/java/teetime/stage/basic/distributor/dynamic/DynamicDistributor.java
+++ b/src/main/java/teetime/stage/basic/distributor/dynamic/DynamicDistributor.java
@@ -16,7 +16,7 @@ public class DynamicDistributor<T> extends Distributor<T> implements OutputPortR
 	protected final BlockingQueue<PortAction<DynamicDistributor<T>>> portActions;
 
 	public DynamicDistributor() {
-		portActions = PortActionHelper.createPortActionQueue();
+		this.portActions = PortActionHelper.createPortActionQueue();
 		addOutputPortRemovedListener(this);
 	}
 
diff --git a/src/test/java/teetime/stage/basic/merger/dynamic/ControlledMergerTest.java b/src/test/java/teetime/stage/basic/merger/dynamic/ControlledMergerTest.java
index 03cd01b4..2304e0fa 100644
--- a/src/test/java/teetime/stage/basic/merger/dynamic/ControlledMergerTest.java
+++ b/src/test/java/teetime/stage/basic/merger/dynamic/ControlledMergerTest.java
@@ -25,13 +25,15 @@ public class ControlledMergerTest {
 
 	@Test
 	public void shouldWorkWithoutActionTriggers() throws Exception {
-		PortAction<DynamicMerger<Integer>> createAction = new DoNothingPortAction<Integer>();
-
 		List<Integer> inputNumbers = Arrays.asList(0, 1, 2, 3, 4);
+
 		@SuppressWarnings("unchecked")
-		List<PortAction<DynamicMerger<Integer>>> inputActions = Arrays.asList(createAction, createAction, createAction, createAction, createAction);
+		PortAction<DynamicMerger<Integer>>[] inputActions = new PortAction[5];
+		for (int i = 0; i < inputActions.length; i++) {
+			inputActions[i] = new DoNothingPortAction<Integer>();
+		}
 
-		ControlledMergerTestConfig<Integer> config = new ControlledMergerTestConfig<Integer>(inputNumbers, inputActions);
+		ControlledMergerTestConfig<Integer> config = new ControlledMergerTestConfig<Integer>(inputNumbers, Arrays.asList(inputActions));
 		Execution<ControlledMergerTestConfig<Integer>> analysis = new Execution<ControlledMergerTestConfig<Integer>>(config,
 				new TerminatingExceptionListenerFactory());
 
-- 
GitLab