diff --git a/tests/utils.py b/tests/utils.py
index <HASH>..<HASH> 100644
--- a/tests/utils.py
+++ b/tests/utils.py
@@ -14,6 +14,9 @@
 # Yoda. If not, see <http://www.gnu.org/licenses/gpl-3.0.html>.
 
 import mock
+import os
+import shutil
+
 from mock import Mock
 from mock import MagicMock
 from yoda import Config
@@ -26,3 +29,28 @@ def mock_config(data):
     config.get = MagicMock(return_value=data)
     config.write = MagicMock(return_value=None)
     return config
+
+
+class Sandbox:
+    """ Sandbox environment utility """
+    path = None
+
+    def __init__(self, path=None):
+        """ Init sandbox environment """
+        if path is None:
+            path = os.path.dirname(os.path.realpath(__file__)) + "/sandbox"
+
+        self.path = path
+        if os.path.exists(path):
+            self.destroy()
+
+        os.mkdir(path)
+
+    def mkdir(self, directory):
+        """ Create directory in sandbox. """
+        os.mkdir(os.path.join(self.path, directory))
+
+    def destroy(self):
+        """ Destroy sandbox environment """
+        if os.path.exists(self.path):
+            shutil.rmtree(self.path)
Added Sandbox utility for tests.