diff --git a/tests/context.py b/tests/context.py
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..349ae8a25e3fb5661a378504b43fe8a159afa4cb 100644
--- a/tests/context.py
+++ b/tests/context.py
@@ -0,0 +1,7 @@
+# -*- coding: utf-8 -*-
+
+import sys
+import os
+sys.path.insert(0, os.path.abspath('..'))
+
+import sample
\ No newline at end of file
diff --git a/tests/test_advanced.py b/tests/test_advanced.py
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..5438ac391f1adfcab75a0e605051e5391148a002 100644
--- a/tests/test_advanced.py
+++ b/tests/test_advanced.py
@@ -0,0 +1,16 @@
+# -*- coding: utf-8 -*-
+
+from .context import sample
+
+import unittest
+
+
+class AdvancedTestSuite(unittest.TestCase):
+    """Advanced test cases."""
+
+    def test_thoughts(self):
+        sample.hmm()
+
+
+if __name__ == '__main__':
+    unittest.main()
\ No newline at end of file
diff --git a/tests/test_basic.py b/tests/test_basic.py
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..d3e4d5ac1e24a19d9c806bbd19f9f6c7d8c90e75 100644
--- a/tests/test_basic.py
+++ b/tests/test_basic.py
@@ -0,0 +1,16 @@
+# -*- coding: utf-8 -*-
+
+from .context import sample
+
+import unittest
+
+
+class BasicTestSuite(unittest.TestCase):
+    """Basic test cases."""
+
+    def test_absolute_truth_and_meaning(self):
+        assert True
+
+
+if __name__ == '__main__':
+    unittest.main()
\ No newline at end of file