diff --git a/force_bdss/tests/test_core_mco_driver.py b/force_bdss/tests/test_core_mco_driver.py
new file mode 100644
index 0000000000000000000000000000000000000000..93b8d2405321439326b6edad652a82fd29770e8c
--- /dev/null
+++ b/force_bdss/tests/test_core_mco_driver.py
@@ -0,0 +1,30 @@
+import unittest
+from force_bdss.tests import fixtures
+from force_bdss.tests.test_core_evaluation_driver import \
+    mock_factory_registry_plugin
+
+try:
+    import mock
+except ImportError:
+    from unittest import mock
+
+from envisage.api import Application
+
+from force_bdss.core_mco_driver import CoreMCODriver
+
+
+class TestCoreMCODriver(unittest.TestCase):
+    def setUp(self):
+        self.mock_factory_registry_plugin = mock_factory_registry_plugin()
+        application = mock.Mock(spec=Application)
+        application.get_plugin = mock.Mock(
+            return_value=self.mock_factory_registry_plugin
+        )
+        application.workflow_filepath = fixtures.get("test_null.json")
+        self.mock_application = application
+
+    def test_initialization(self):
+        driver = CoreMCODriver(
+            application=self.mock_application,
+        )
+        driver.application_started()