package org.openecomp.sdnc.config.params.transformer.tosca;
-//import static org.junit.Assert;
import org.junit.Assert;
import org.junit.Test;
import org.openecomp.sdnc.config.params.data.PropertyDefinition;
import java.io.*;
-
-/**
- * @author thakkerp
- * @since March 23,2017
- */
public class TestReadArtifact {
-// @Test
+ @Test
public void testReadArtifactPositive() throws ArtifactProcessorException, IOException {
String toscaArtifact = getFileContent("tosca/ReadArtifactPositiveInputTosca.yml");
Assert.assertEquals(ouptPD.getParameters().get(0).getDefaultValue(),"0.0.0.0");
Assert.assertEquals(ouptPD.getParameters().get(0).getName(),"abc");
- Assert.assertEquals(ouptPD.getParameters().get(0).getSource(),"INSTAR");
+ Assert.assertEquals(ouptPD.getParameters().get(0).getSource(),"source");
Assert.assertEquals(ouptPD.getParameters().get(0).getRuleType(),"interface-ip-address");
Assert.assertEquals(ouptPD.getParameters().get(0).getDescription(),"param_desc");
Assert.assertEquals(ouptPD.getParameters().get(0).getType(),"param1_type");
Assert.assertEquals(ouptPD.getParameters().get(1).getRequestKeys().get(0).getKeyName(),"address_fqdn");
- Assert.assertEquals(ouptPD.getParameters().get(1).getRequestKeys().get(0).getKeyValue(),"000000000");
+ Assert.assertEquals(ouptPD.getParameters().get(1).getRequestKeys().get(0).getKeyValue(),"0");
Assert.assertEquals(ouptPD.getParameters().get(1).getRequestKeys().get(0).getKeyName(),"address_fqdn");
- Assert.assertEquals(ouptPD.getParameters().get(1).getRequestKeys().get(0).getKeyValue(),"000000000");
- Assert.assertEquals(ouptPD.getParameters().get(0).getResponseKeys().get(0).getUniqueKeyName(),"address-fqdn");
- //Assert.assertEquals(ouptPD.getParameters().get(0).getResponseKeys().get(0).getUniqueKeyValue(),"000000000");
- Assert.assertEquals(ouptPD.getParameters().get(0).getResponseKeys().get(0).getFieldKeyName(),"ipaddress-v4");
+ Assert.assertEquals(ouptPD.getParameters().get(1).getRequestKeys().get(0).getKeyValue(),"0");
+ Assert.assertEquals(ouptPD.getParameters().get(0).getResponseKeys().get(0).getUniqueKeyName(),"address-0");
+ Assert.assertEquals(ouptPD.getParameters().get(0).getResponseKeys().get(0).getFieldKeyName(),"0");
- Assert.assertEquals(ouptPD.getParameters().get(1).getDefaultValue(),"0:0:0:0:0:0:0:0");
+ Assert.assertEquals(ouptPD.getParameters().get(1).getDefaultValue(),"value");
Assert.assertEquals(ouptPD.getParameters().get(1).getName(),"param 2");
- Assert.assertEquals(ouptPD.getParameters().get(1).getSource(),"INSTAR");
+ Assert.assertEquals(ouptPD.getParameters().get(1).getSource(),"source");
Assert.assertEquals(ouptPD.getParameters().get(1).getRuleType(),"interface-ip-address");
Assert.assertEquals(ouptPD.getParameters().get(1).getDescription(),"param2");
Assert.assertEquals(ouptPD.getParameters().get(1).getType(),"param2 type");
Assert.assertEquals(ouptPD.getParameters().get(1).getRequestKeys().get(0).getKeyName(),"address_fqdn");
- Assert.assertEquals(ouptPD.getParameters().get(1).getRequestKeys().get(0).getKeyValue(),"000000000");
+ Assert.assertEquals(ouptPD.getParameters().get(1).getRequestKeys().get(0).getKeyValue(),"0");
Assert.assertEquals(ouptPD.getParameters().get(1).getRequestKeys().get(1).getKeyName(),"address_type");
Assert.assertEquals(ouptPD.getParameters().get(1).getRequestKeys().get(1).getKeyValue(),"v4");
- Assert.assertEquals(ouptPD.getParameters().get(1).getResponseKeys().get(0).getUniqueKeyName(),"address-fqdn");
- Assert.assertEquals(ouptPD.getParameters().get(1).getResponseKeys().get(0).getUniqueKeyValue(),"000000000");
- Assert.assertEquals(ouptPD.getParameters().get(1).getResponseKeys().get(0).getFieldKeyName(),"ipaddress-v4");
+ Assert.assertEquals(ouptPD.getParameters().get(1).getResponseKeys().get(0).getUniqueKeyName(),"address-0");
+ Assert.assertEquals(ouptPD.getParameters().get(1).getResponseKeys().get(0).getUniqueKeyValue(),"0");
+ Assert.assertEquals(ouptPD.getParameters().get(1).getResponseKeys().get(0).getFieldKeyName(),"0");
}
-//@Test
+
+ @Test
public void testReadArtifactNegetive() throws IOException {
String toscaArtifact = getFileContent("tosca/ReadArtifactNegetiveInputTosca.yml");