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;
private final PolicyTypes policyTypes;
public MockA1ClientFactory(PolicyTypes policyTypes) {
+ super(mock(ApplicationConfig.class));
this.policyTypes = policyTypes;
}
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);