Use an account other than healthcheck in API and PAP for provisioning of policies.
Issue-ID: POLICY-2744
Change-Id: I2d626276daba25d405be24cf81233ae848a8674e
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
                     "hostname": "policy-api",
                     "port": 6969,
                     "useHttps": true,
-                    "userName": "healthcheck",
+                    "userName": "policyadmin",
                     "password": "zb!XztG34"
                 },
                 "papParameters": {
                     "hostname": "policy-pap",
                     "port": 6969,
                     "useHttps": true,
-                    "userName": "healthcheck",
+                    "userName": "policyadmin",
                     "password": "zb!XztG34"
                 },
                 "deployPolicies": true
 
                     "hostname": "policy-api",
                     "port": 6969,
                     "useHttps": true,
-                    "userName": "healthcheck",
+                    "userName": "policyadmin",
                     "password": "zb!XztG34"
                 },
                 "papParameters": {
                     "hostname": "policy-pap",
                     "port": 6969,
                     "useHttps": true,
-                    "userName": "healthcheck",
+                    "userName": "policyadmin",
                     "password": "zb!XztG34"
                 },
                 "deployPolicies": true
 
 /*-
  * ============LICENSE_START=======================================================
- *  Copyright (C) 2019 Nordix Foundation.
+ *  Copyright (C) 2019-2021 Nordix Foundation.
  *  Modifications Copyright (C) 2021 AT&T Intellectual Property. All rights reserved.
  * ================================================================================
  * Licensed under the Apache License, Version 2.0 (the "License");
 
     private static final String POLICY_API_HOST_NAME = "0.0.0.0";
     private static final int POLICY_API_PORT = 6969;
-    private static final String POLICY_API_USER = "healthcheck";
+    private static final String POLICY_API_USER = "policyadmin";
     private static final String POLICY_API_PASSWORD = "zb!XztG34";
     private static final String POLICY_PAP_HOST_NAME = "0.0.0.0";
     private static final int POLICY_PAP_PORT = 6969;
-    private static final String POLICY_PAP_USER = "healthcheck";
+    private static final String POLICY_PAP_USER = "policyadmin";
     private static final String POLICY_PAP_PASSWORD = "zb!XztG34";
 
 
 
 /*-
  * ============LICENSE_START=======================================================
- *  Copyright (C) 2019 Nordix Foundation.
+ *  Copyright (C) 2019-2021 Nordix Foundation.
  *  Modifications Copyright (C) 2020 AT&T Inc.
  * ================================================================================
  * Licensed under the Apache License, Version 2.0 (the "License");
     private static final String POLICY = "src/test/resources/parameters/sample_policy.json";
     private static final String POLICY_ERROR = "src/test/resources/parameters/sample_policy_failure.json";
     private static final String POLICY_TYPE = "src/test/resources/parameters/sample_policy_type.json";
-    private StandardCoder standardCoder = new StandardCoder();
-    private static LifecycleApiSimulatorMain simulator = new LifecycleApiSimulatorMain();
+    private final StandardCoder standardCoder = new StandardCoder();
+    private static final LifecycleApiSimulatorMain simulator = new LifecycleApiSimulatorMain();
 
     /**
      * Set up.
                 .hasMessageContaining("Failed forwarding the following entities:");
     }
 
-    class UnsupportedPolicy extends ToscaEntity {
+    static class UnsupportedPolicy extends ToscaEntity {
 
         @Override
         public String getName() {
 
 /*-
  * ============LICENSE_START=======================================================
- *  Copyright (C) 2019 Nordix Foundation.
+ *  Copyright (C) 2019-2021 Nordix Foundation.
  * ================================================================================
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
 package org.onap.policy.distribution.forwarding.testclasses;
 
 import java.io.File;
-import org.onap.policy.common.utils.coder.Coder;
 import org.onap.policy.common.utils.coder.CoderException;
 import org.onap.policy.common.utils.coder.StandardCoder;
 
  */
 public class CommonTestData {
 
-    public static final Coder coder = new StandardCoder();
-
     /**
      * Returns PolicyForwarderParameters for test cases.
      *
 
     "hostname": "0.0.0.0",
     "port": 6969,
     "useHttps": false,
-    "userName": "healthcheck",
+    "userName": "policyadmin",
     "password": "zb!XztG34"
   },
   "papParameters": {
     "hostname": "0.0.0.0",
     "port": 6969,
     "useHttps": false,
-    "userName": "healthcheck",
+    "userName": "policyadmin",
     "password": "zb!XztG34"
   },
   "deployPolicies": true
 
     "hostname": "",
     "port": -1,
     "useHttps": false,
-    "userName": "healthcheck",
+    "userName": "policyadmin",
     "password": "zb!XztG34"
   },
   "papParameters": {
     "hostname": "",
     "port": -2,
     "useHttps": false,
-    "userName": "healthcheck",
+    "userName": "policyadmin",
     "password": "zb!XztG34"
   },
   "deployPolicies": true
 
 {
     "host": "0.0.0.0",
     "port": 6969,
-    "userName": "healthcheck",
+    "userName": "policyadmin",
     "password": "zb!XztG34"
 }
 
 send_delete_request(){
   ARG=$(echo $@ | sed 's/ //g')
   echo $ARG
-  curl -k -u 'healthcheck:zb!XztG34' -X DELETE "$ARG"
+  curl -k -u 'policyadmin:zb!XztG34' -X DELETE "$ARG"
 }
 
 COUNTER=1
 
           <collectionProp name="AuthManager.auth_list">
             <elementProp name="" elementType="Authorization">
               <stringProp name="Authorization.url">http://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
-              <stringProp name="Authorization.username">healthcheck</stringProp>
+              <stringProp name="Authorization.username">policyadmin</stringProp>
               <stringProp name="Authorization.password">zb!XztG34</stringProp>
               <stringProp name="Authorization.domain"></stringProp>
               <stringProp name="Authorization.realm"></stringProp>
             </elementProp>
             <elementProp name="" elementType="Authorization">
               <stringProp name="Authorization.url">http://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
-              <stringProp name="Authorization.username">healthcheck</stringProp>
+              <stringProp name="Authorization.username">policyadmin</stringProp>
               <stringProp name="Authorization.password">zb!XztG34</stringProp>
               <stringProp name="Authorization.domain"></stringProp>
               <stringProp name="Authorization.realm"></stringProp>
           <collectionProp name="AuthManager.auth_list">
             <elementProp name="" elementType="Authorization">
               <stringProp name="Authorization.url">http://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
-              <stringProp name="Authorization.username">healthcheck</stringProp>
+              <stringProp name="Authorization.username">policyadmin</stringProp>
               <stringProp name="Authorization.password">zb!XztG34</stringProp>
               <stringProp name="Authorization.domain"></stringProp>
               <stringProp name="Authorization.realm"></stringProp>
             </elementProp>
             <elementProp name="" elementType="Authorization">
               <stringProp name="Authorization.url">http://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
-              <stringProp name="Authorization.username">healthcheck</stringProp>
+              <stringProp name="Authorization.username">policyadmin</stringProp>
               <stringProp name="Authorization.password">zb!XztG34</stringProp>
               <stringProp name="Authorization.domain"></stringProp>
               <stringProp name="Authorization.realm"></stringProp>
 
   "restServerParameters": {
     "host": "0.0.0.0",
     "port": 6969,
-    "userName": "healthcheck",
+    "userName": "policyadmin",
     "password": "zb!XztG34",
     "https": false,
     "aaf": false,
 
     "restServerParameters": {
         "host": "0.0.0.0",
         "port": 6969,
-        "userName": "healthcheck",
+        "userName": "policyadmin",
         "password": "zb!XztG34",
         "https": false,
         "aaf": false,
         "clientName": "api",
         "hostname": "policy-api",
         "port": 6969,
-        "userName": "healthcheck",
+        "userName": "policyadmin",
         "password": "zb!XztG34",
         "useHttps": false,
         "basePath": "policy/api/v1/healthcheck"
 
                     "hostname": "policy-api",
                     "port": 6969,
                     "useHttps": false,
-                    "userName": "healthcheck",
+                    "userName": "policyadmin",
                     "password": "zb!XztG34"
                 },
                 "papParameters": {
                     "hostname": "policy-pap",
                     "port": 6969,
                     "useHttps": false,
-                    "userName": "healthcheck",
+                    "userName": "policyadmin",
                     "password": "zb!XztG34"
                 },
                 "deployPolicies": true
 
           <collectionProp name="AuthManager.auth_list">
             <elementProp name="" elementType="Authorization">
               <stringProp name="Authorization.url">http://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
-              <stringProp name="Authorization.username">healthcheck</stringProp>
+              <stringProp name="Authorization.username">policyadmin</stringProp>
               <stringProp name="Authorization.password">zb!XztG34</stringProp>
               <stringProp name="Authorization.domain"></stringProp>
               <stringProp name="Authorization.realm"></stringProp>
             </elementProp>
             <elementProp name="" elementType="Authorization">
               <stringProp name="Authorization.url">http://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
-              <stringProp name="Authorization.username">healthcheck</stringProp>
+              <stringProp name="Authorization.username">policyadmin</stringProp>
               <stringProp name="Authorization.password">zb!XztG34</stringProp>
               <stringProp name="Authorization.domain"></stringProp>
               <stringProp name="Authorization.realm"></stringProp>