diff --git a/force_bdss/mco/tests/test_base_mco_factory.py b/force_bdss/mco/tests/test_base_mco_factory.py index 034cfcdc737ee72d3c7244ab344235ff5ee711f5..03982dc5da2bdca09c514504d01781199f170a88 100644 --- a/force_bdss/mco/tests/test_base_mco_factory.py +++ b/force_bdss/mco/tests/test_base_mco_factory.py @@ -17,8 +17,20 @@ from envisage.plugin import Plugin class MCOFactory(BaseMCOFactory): + def get_identifier(self): + return "dummy_mco_2" + def get_name(self): - return "foo" + return "Dummy MCO 2" + + def get_model_class(self): + return DummyMCOModel + + def get_communicator_class(self): + return DummyMCOCommunicator + + def get_optimizer_class(self): + return DummyMCO class TestBaseMCOFactory(unittest.TestCase): @@ -38,7 +50,7 @@ class TestBaseMCOFactory(unittest.TestCase): def test_base_object_parameter_factories(self): factory = MCOFactory(self.plugin) - self.assertNotEqual(factory.parameter_factories(), []) + self.assertEqual(factory.parameter_factories(), []) def test_broken_get_identifier(self): class Broken(DummyMCOFactory):