1 package org.openecomp.sdc.vendorsoftwareproduct.upload.csar;
4 import static org.testng.Assert.assertEquals;
6 import java.io.IOException;
7 import java.io.InputStream;
8 import org.openecomp.sdc.vendorsoftwareproduct.impl.orchestration.csar.OnboardingToscaMetadata;
9 import org.testng.annotations.Test;
11 public class MetadataParsingTest {
14 public void testNoEntryDefinitions() throws IOException {
15 try (InputStream is = getClass()
16 .getResourceAsStream("/vspmanager.csar/metadata/Invalidtosca.meta")) {
17 OnboardingToscaMetadata onboardingToscaMetadata = new OnboardingToscaMetadata(is);
18 assertEquals(onboardingToscaMetadata.getEntryDefinitionsPath(), null);
23 public void testValidMetadataFile() throws IOException {
24 try (InputStream is = getClass()
25 .getResourceAsStream("/vspmanager.csar/metadata/Validtosca.meta")) {
26 OnboardingToscaMetadata onboardingToscaMetadata = new OnboardingToscaMetadata(is);
27 assertEquals(onboardingToscaMetadata.getEntryDefinitionsPath(), "Definitions/MainServiceTemplate.yaml");