diff --git a/nnfwtbn/tests/test_process.py b/nnfwtbn/tests/test_process.py
new file mode 100644
index 0000000000000000000000000000000000000000..050a5f860c81cbf268c28332b76558280b23bbcc
--- /dev/null
+++ b/nnfwtbn/tests/test_process.py
@@ -0,0 +1,34 @@
+
+import unittest
+
+class ProcessTestCase(unittest.TestCase):
+    """
+    """
+
+    def test_init(self):
+        """
+        Check that all arguments are stored internally.
+        """
+
+    def test_lambda(self):
+        """
+        Check that a lambda selection is converted to a selection object.
+        """
+
+    def test_init_selection_and_range(self):
+        """
+        Check that an issue is raised if both selection and range is passed to
+        the constructor.
+        """
+
+    def test_repr_cut(self):
+        """
+        Check that the expected string representation is returned when the
+        object uses a selection cut.
+        """
+
+    def test_repr_range(self):
+        """
+        Check that the expected string representation is returned when the
+        object uses a range selection.
+        """