X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=policy-agent%2Fsrc%2Ftest%2Fjava%2Forg%2Foransc%2Fpolicyagent%2Futils%2FMockA1ClientFactory.java;h=ec86a82f9bb26cd8235b6d5cb92ae25c51b3a7c3;hb=af0bd57583b2ea2b408b9fa1ca7c0c36e4a45757;hp=b635cb735cd8d56684e456b7780412517b408ac0;hpb=ff56d2600d074ac0a4473c81b8193004a316c2f8;p=nonrtric.git diff --git a/policy-agent/src/test/java/org/oransc/policyagent/utils/MockA1ClientFactory.java b/policy-agent/src/test/java/org/oransc/policyagent/utils/MockA1ClientFactory.java index b635cb73..ec86a82f 100644 --- a/policy-agent/src/test/java/org/oransc/policyagent/utils/MockA1ClientFactory.java +++ b/policy-agent/src/test/java/org/oransc/policyagent/utils/MockA1ClientFactory.java @@ -20,12 +20,15 @@ package org.oransc.policyagent.utils; +import static org.mockito.Mockito.mock; + import java.lang.invoke.MethodHandles; import java.util.HashMap; import java.util.Map; import org.oransc.policyagent.clients.A1Client; import org.oransc.policyagent.clients.A1ClientFactory; +import org.oransc.policyagent.configuration.ApplicationConfig; import org.oransc.policyagent.repository.PolicyTypes; import org.oransc.policyagent.repository.Ric; import org.slf4j.Logger; @@ -37,6 +40,7 @@ public class MockA1ClientFactory extends A1ClientFactory { private final PolicyTypes policyTypes; public MockA1ClientFactory(PolicyTypes policyTypes) { + super(mock(ApplicationConfig.class)); this.policyTypes = policyTypes; } @@ -45,11 +49,6 @@ public class MockA1ClientFactory extends A1ClientFactory { return getOrCreateA1Client(ric.name()); } - @Override - protected A1Client createControllerA1Client(Ric ric) { - return getOrCreateA1Client(ric.name()); - } - public MockA1Client getOrCreateA1Client(String ricName) { if (!clients.containsKey(ricName)) { logger.debug("Creating client for RIC: {}", ricName);