-public class EventTransformTest {
+public class TestConfigProcessor {
        public JSONObject getFileAsJsonObject()
        {
                JSONObject jsonObject = null;
                System.out.println("responseData==" + responseData); 
                assertEquals ("1980.0", responseData); 
        }
+       
+       @Test
+       public void testAttrGet(){
+               
+               Boolean Flag= true;
+               final JSONObject jsonObject = getFileAsJsonObject();
+               System.out.println("event==" + jsonObject.toString());
+               final JSONObject jsonArgs = new JSONObject ( "{\"field\": \"event.faultFields.version\",\"value\": \"2.0\",\"fieldType\": \"number\"}" );
+               ConfigProcessors cpEvent = new ConfigProcessors(jsonObject);
+               cpEvent.getValue(jsonArgs);
+               assertEquals (true, Flag);
+       }
+       
+       @Test
+       public void testAttrSet(){
+               Boolean Flag= true;
+               final JSONObject jsonObject = getFileAsJsonObject();
+               System.out.println("event==" + jsonObject.toString());
+               final JSONObject jsonArgs = new JSONObject ( "{\"field\": \"event.faultFields.version\",\"value\": \"2.0\",\"fieldType\": \"number\"}" );
+               ConfigProcessors cpEvent = new ConfigProcessors(jsonObject);
+               cpEvent.setValue(jsonArgs);
+                
+               assertEquals (true, Flag);
+       }
+
+
 }  
 
 
-/*-
- * ============LICENSE_START=======================================================
- * PROJECT
- * ================================================================================
- * Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-package org.onap.dcae.vestest;
-
-import org.junit.After;
-import org.junit.Assert;
-import org.junit.Before;
-import org.junit.Test;
-
-import org.onap.dcae.commonFunction.DmaapPropertyReader;
-
-public class TestDmaapPropertyReader {
-
-       DmaapPropertyReader dr;
-       String testinput = "src/test/resources/testDmaapConfig_ip.json";
-       Boolean flag = false;
-
-       @Before
-       public void setUp() throws Exception {
-
-               // process command line arguments
-
-               dr = new DmaapPropertyReader(testinput);
-
-       }
-
-       @After
-       public void tearDown() throws Exception {
-
-       }
-
-       @Test
-       public void testDmaapPropertyReader() {
-
-               Boolean test = true;
-               flag = !dr.dmaap_hash.isEmpty();
-               Assert.assertEquals(test, flag);
-       }
-
-}
-
+/*-\r
+ * ============LICENSE_START=======================================================\r
+ * PROJECT\r
+ * ================================================================================\r
+ * Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.\r
+ * ================================================================================\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
+ * You may obtain a copy of the License at\r
+ * \r
+ *      http://www.apache.org/licenses/LICENSE-2.0\r
+ * \r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ * ============LICENSE_END=========================================================\r
+ */\r
+package org.onap.dcae.vestest;\r
+\r
+import org.junit.After;\r
+import org.junit.Assert;\r
+import org.junit.Before;\r
+import org.junit.Test;\r
+\r
+import org.onap.dcae.commonFunction.DmaapPropertyReader;\r
+\r
+public class TestDmaapPropertyReader {\r
+\r
+       DmaapPropertyReader dr;\r
+\r
+       Boolean flag = false;\r
+\r
+       @Before\r
+       public void setUp() throws Exception {\r
+\r
+               // process command line arguments\r
+\r
+               \r
+\r
+       }\r
+\r
+       @After\r
+       public void tearDown() throws Exception {\r
+\r
+       }\r
+\r
+       @Test\r
+       public void testDmaapPropertyReader() {\r
+               String testinput = "src/test/resources/testDmaapConfig_ip.json";\r
+               dr = new DmaapPropertyReader(testinput);\r
+               Boolean test = true;\r
+               flag = !dr.dmaap_hash.isEmpty();\r
+               Assert.assertEquals(test, flag);\r
+       }\r
+\r
+       @Test\r
+       public void testDmaapPropertyReaderNewConfig() {\r
+               String testinput = "src/test/resources/testDmaapConfig_gen2.json";\r
+               dr = new DmaapPropertyReader(testinput);\r
+               Boolean test = true;\r
+               flag = !dr.dmaap_hash.isEmpty();\r
+               Assert.assertEquals(test, flag);\r
+       }\r
+}\r
+\r