diff --git a/src/test/java/teetime/framework/pipe/SpScPipeTest.java b/src/test/java/teetime/framework/pipe/SpScPipeTest.java
new file mode 100644
index 0000000000000000000000000000000000000000..ce0fc9f0007111d336894c5e05884bf02f7a8900
--- /dev/null
+++ b/src/test/java/teetime/framework/pipe/SpScPipeTest.java
@@ -0,0 +1,21 @@
+package teetime.framework.pipe;
+
+import org.junit.Test;
+
+import teetime.framework.InputPort;
+import teetime.framework.OutputPort;
+
+public class SpScPipeTest {
+
+	@Test
+	public void testSignalOrdering() throws Exception {
+		OutputPort<? extends Object> sourcePort = null;
+		InputPort<Object> targetPort = null;
+		IPipe pipe = new SpScPipe(sourcePort, targetPort, 1);
+
+		// TODO implement test
+		// pipe.sendSignal(signal);
+
+		// pipe.getSignal();
+	}
+}