X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=policy-agent%2Fsrc%2Ftest%2Fjava%2Forg%2Foransc%2Fpolicyagent%2Fclients%2FA1ClientHelper.java;h=21808567ad1362147f40c5f882c61f083e4813cb;hb=a2fc486bd201e2794088c6c035426f3fac126f82;hp=e0f885d45e771975160747e17ca323232e1c97c9;hpb=7619c78eac9c8a1ad1e17e0a74d93acd04238ce8;p=nonrtric.git diff --git a/policy-agent/src/test/java/org/oransc/policyagent/clients/A1ClientHelper.java b/policy-agent/src/test/java/org/oransc/policyagent/clients/A1ClientHelper.java index e0f885d4..21808567 100644 --- a/policy-agent/src/test/java/org/oransc/policyagent/clients/A1ClientHelper.java +++ b/policy-agent/src/test/java/org/oransc/policyagent/clients/A1ClientHelper.java @@ -20,9 +20,6 @@ package org.oransc.policyagent.clients; -import com.google.gson.FieldNamingPolicy; -import com.google.gson.Gson; -import com.google.gson.GsonBuilder; import java.util.Arrays; import java.util.Vector; @@ -38,19 +35,10 @@ import org.oransc.policyagent.repository.Ric; import reactor.core.publisher.Mono; public class A1ClientHelper { - private static Gson gson = new GsonBuilder() // - .setFieldNamingPolicy(FieldNamingPolicy.LOWER_CASE_WITH_DASHES) // - .create(); // private A1ClientHelper() { } - protected static String createInputJsonString(SdncOscAdapterInput inputParams) { - JSONObject inputJson = new JSONObject(); - inputJson.put("input", new JSONObject(gson.toJson(inputParams))); - return inputJson.toString(); - } - protected static Mono createOutputJsonResponse(String key, String value) { JSONObject paramsJson = new JSONObject(); paramsJson.put(key, value); @@ -63,6 +51,7 @@ public class A1ClientHelper { RicConfig cfg = ImmutableRicConfig.builder().name("ric") // .baseUrl(url) // .managedElementIds(new Vector(Arrays.asList("kista_1", "kista_2"))) // + .controllerName("") // .build(); return new Ric(cfg); } @@ -82,4 +71,10 @@ public class A1ClientHelper { return ImmutablePolicyType.builder().name(name).schema("schema").build(); } + protected static String getCreateSchema(String policyType, String policyTypeId) { + JSONObject obj = new JSONObject(policyType); + JSONObject schemaObj = obj.getJSONObject("create_schema"); + schemaObj.put("title", policyTypeId); + return schemaObj.toString(); + } }