diff --git a/force_bdss/mco/tests/test_base_mco_factory.py b/force_bdss/mco/tests/test_base_mco_factory.py
index 14c2f728ee976bca9f792f720f216d7375a11556..b7695a4d45c25de7ab74fa3fd77de89a8896c46b 100644
--- a/force_bdss/mco/tests/test_base_mco_factory.py
+++ b/force_bdss/mco/tests/test_base_mco_factory.py
@@ -2,6 +2,7 @@ import unittest
 
 from traits.trait_errors import TraitError
 
+from force_bdss.mco.base_mco_factory import BaseMCOFactory
 from force_bdss.mco.tests.test_base_mco import DummyMCO
 from force_bdss.mco.tests.test_base_mco_communicator import \
     DummyMCOCommunicator
@@ -29,6 +30,9 @@ class TestBaseMCOFactory(unittest.TestCase):
                               DummyMCOCommunicator)
         self.assertIsInstance(factory.create_model(),
                               DummyMCOModel)
+
+    def test_base_object_parameter_factories(self):
+        factory = BaseMCOFactory(self.plugin)
         self.assertNotEqual(factory.parameter_factories(), [])
 
     def test_broken_get_identifier(self):