/**\r
- * Copyright 2017 ZTE Corporation.\r
+ * Copyright 2017-2020 ZTE Corporation.\r
* <p>\r
* Licensed under the Apache License, Version 2.0 (the "License");\r
* you may not use this file except in compliance with the License.\r
import org.onap.holmes.common.api.entity.AlarmInfo;\r
import org.onap.holmes.common.api.entity.CorrelationRule;\r
import org.onap.holmes.common.api.stat.VesAlarm;\r
+import org.onap.holmes.common.config.MicroServiceConfig;\r
import org.onap.holmes.common.dmaap.store.ClosedLoopControlNameCache;\r
import org.onap.holmes.common.exception.CorrelationException;\r
import org.onap.holmes.common.utils.DbDaoUtil;\r
private ClosedLoopControlNameCache closedLoopControlNameCache;\r
\r
public DroolsEngineTest() throws Exception {\r
+ System.setProperty(MicroServiceConfig.HOSTNAME, "127.0.0.1:80");\r
droolsEngine = new DroolsEngine();\r
ruleMgtWrapper = new RuleMgtWrapperStub();\r
dbDaoUtilStub = new DbDaoUtilStub();\r
droolsEngine.setRuleMgtWrapper(ruleMgtWrapper);\r
\r
Whitebox.invokeMethod(droolsEngine, "init");\r
+ System.clearProperty(MicroServiceConfig.HOSTNAME);\r
}\r
\r
@Before\r
rule.setContent("package org.onap.holmes;");\r
rule.setPackageName("UT");\r
rule.setClosedControlLoopName(UUID.randomUUID().toString());\r
+ rule.setEngineInstance("127.0.0.1");\r
rules.add(rule);\r
}\r
\r