def setUp(self): self.run_mock = MagicMock() self.init_name = "init" get_name_of_init_mock = MagicMock(return_value="init") @patch.object(service, "get_name_of_init", get_name_of_init_mock) def patch_service_command_generator(): return service._auto_create_specific_service_command_generator() @patch.object(service, "get_name_of_init", get_name_of_init_mock) def patch_service_result_parser(): return service._auto_create_specific_service_result_parser() service_command_generator = patch_service_command_generator() service_result_parser = patch_service_result_parser() self.service_manager = service._SpecificServiceManager( "boot.lldpad", service_command_generator, service_result_parser, self.run_mock)