From 9bd18657d2048d3396d15a394b4493b283c47e4d Mon Sep 17 00:00:00 2001 From: stasys10 Date: Mon, 29 Nov 2021 19:52:58 +0000 Subject: Add a display name for the category Issue-ID: SDC-3858 Change-Id: Ic818b3b4bc4f4e91c9da0cdacb40549a3f071c68 Signed-off-by: stasys10 --- .../category/CategoryDataDefinitionTest.java | 44 +++++++++++++++------- 1 file changed, 31 insertions(+), 13 deletions(-) (limited to 'common-be/src/test') diff --git a/common-be/src/test/java/org/openecomp/sdc/be/datatypes/category/CategoryDataDefinitionTest.java b/common-be/src/test/java/org/openecomp/sdc/be/datatypes/category/CategoryDataDefinitionTest.java index 2cb0261a67..0060133ac4 100644 --- a/common-be/src/test/java/org/openecomp/sdc/be/datatypes/category/CategoryDataDefinitionTest.java +++ b/common-be/src/test/java/org/openecomp/sdc/be/datatypes/category/CategoryDataDefinitionTest.java @@ -20,23 +20,41 @@ package org.openecomp.sdc.be.datatypes.category; -import org.junit.Test; +import static org.junit.jupiter.api.Assertions.assertEquals; +import java.util.ArrayList; +import java.util.List; +import org.junit.jupiter.api.Test; +class CategoryDataDefinitionTest { -public class CategoryDataDefinitionTest { - - private CategoryDataDefinition createTestSubject() { - return new CategoryDataDefinition(); - } - @Test - public void testCopyConstructor() throws Exception { - CategoryDataDefinition testSubject; + void testCategoryDataDefinition() { + CategoryDataDefinition categoryDataDefinitionForTest = new CategoryDataDefinition(); + categoryDataDefinitionForTest.setName("Category name"); + categoryDataDefinitionForTest.setDisplayName("Category displayName"); + categoryDataDefinitionForTest.setNormalizedName("Category normalizedName"); + List modelsList = new ArrayList(); + modelsList.add("Category models list item"); + categoryDataDefinitionForTest.setModels(modelsList); + categoryDataDefinitionForTest.setUniqueId("Category uniqueId"); + List iconList = new ArrayList(); + iconList.add("Category icon list item"); + categoryDataDefinitionForTest.setIcons(iconList); + categoryDataDefinitionForTest.setUseServiceSubstitutionForNestedServices(true); + List metadataKeysList = new ArrayList(); + metadataKeysList.add("Category metadataKeys list item"); + categoryDataDefinitionForTest.setMetadataKeys(metadataKeysList); + + CategoryDataDefinition categoryDataDefinitionActual = new CategoryDataDefinition(categoryDataDefinitionForTest); - // default test - testSubject = createTestSubject(); - CategoryDataDefinition categoryDataDefinition = new CategoryDataDefinition(testSubject); + assertEquals(categoryDataDefinitionForTest.getName(), categoryDataDefinitionActual.getName()); + assertEquals(categoryDataDefinitionForTest.getDisplayName(), categoryDataDefinitionActual.getDisplayName()); + assertEquals(categoryDataDefinitionForTest.getNormalizedName(), categoryDataDefinitionActual.getNormalizedName()); + assertEquals(categoryDataDefinitionForTest.getModels(), categoryDataDefinitionActual.getModels()); + assertEquals(categoryDataDefinitionForTest.getUniqueId(), categoryDataDefinitionActual.getUniqueId()); + assertEquals(categoryDataDefinitionForTest.getIcons(), categoryDataDefinitionActual.getIcons()); + assertEquals(categoryDataDefinitionForTest.isUseServiceSubstitutionForNestedServices(), categoryDataDefinitionActual.isUseServiceSubstitutionForNestedServices()); + assertEquals(categoryDataDefinitionForTest.getMetadataKeys(), categoryDataDefinitionActual.getMetadataKeys()); } - } -- cgit 1.2.3-korg