diff --git a/force_bdss/tests/dummy_classes/data_source.py b/force_bdss/tests/dummy_classes/data_source.py
index 230c665eb3d449d33e6e149c3f67d0c0308faa28..62330c6b2f7c2e1e88fdb41b12eabc9e2a898121 100644
--- a/force_bdss/tests/dummy_classes/data_source.py
+++ b/force_bdss/tests/dummy_classes/data_source.py
@@ -18,10 +18,10 @@ class DummyDataSourceModel(BaseDataSourceModel):
 
 class DummyDataSourceFactory(BaseDataSourceFactory):
     def get_identifier(self):
-        return "foo"
+        return "dummy_data_source"
 
     def get_name(self):
-        return "bar"
+        return "Dummy data source"
 
     def get_model_class(self):
         return DummyDataSourceModel
diff --git a/force_bdss/tests/dummy_classes/extension_plugin.py b/force_bdss/tests/dummy_classes/extension_plugin.py
new file mode 100644
index 0000000000000000000000000000000000000000..9921102ec9163f3aa0e3f89299a1cbec05b88fe3
--- /dev/null
+++ b/force_bdss/tests/dummy_classes/extension_plugin.py
@@ -0,0 +1,18 @@
+from force_bdss.base_extension_plugin import BaseExtensionPlugin
+from force_bdss.ids import plugin_id
+from force_bdss.tests.dummy_classes.data_source import DummyDataSourceFactory
+from force_bdss.tests.dummy_classes.mco import DummyMCOFactory
+from force_bdss.tests.dummy_classes.notification_listener import \
+    DummyNotificationListenerFactory
+
+
+class DummyExtensionPlugin(BaseExtensionPlugin):
+    id = plugin_id("enthought", "test", 0)
+
+    def get_factory_classes(self):
+        return [
+            DummyMCOFactory,
+            DummyDataSourceFactory,
+            DummyNotificationListenerFactory
+        ]
+
diff --git a/force_bdss/tests/dummy_classes/mco.py b/force_bdss/tests/dummy_classes/mco.py
index af09ae190446717abc902f71b3d20e848f81eee7..26d21f7ac2853410a3f9e25dbfe7ae6a97fe8068 100644
--- a/force_bdss/tests/dummy_classes/mco.py
+++ b/force_bdss/tests/dummy_classes/mco.py
@@ -23,10 +23,10 @@ class DummyMCOModel(BaseMCOModel):
 
 class DummyMCOFactory(BaseMCOFactory):
     def get_identifier(self):
-        return "foo"
+        return "dummy_mco"
 
     def get_name(self):
-        return "bar"
+        return "Dummy MCO"
 
     def get_model_class(self):
         return DummyMCOModel
diff --git a/force_bdss/tests/dummy_classes/notification_listener.py b/force_bdss/tests/dummy_classes/notification_listener.py
index d68e18910145dd16c8fda2f50727c8bcbae5d774..eaa7efbb9ef181b87fbe82905224e0cd3dfe5eb3 100644
--- a/force_bdss/tests/dummy_classes/notification_listener.py
+++ b/force_bdss/tests/dummy_classes/notification_listener.py
@@ -19,10 +19,10 @@ class DummyNotificationListenerModel(BaseNotificationListenerModel):
 
 class DummyNotificationListenerFactory(BaseNotificationListenerFactory):
     def get_name(self):
-        return "bar"
+        return "dummy_notification_listener"
 
     def get_identifier(self):
-        return "foo"
+        return "Dummy notification listener"
 
     def get_listener_class(self):
         return DummyNotificationListener