2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2017 Huawei Technologies Co., Ltd. All rights reserved.
6 * ================================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ============LICENSE_END=========================================================
21 package org.openecomp.mso.db.catalog.test;
23 import org.junit.Assert;
24 import org.junit.Test;
25 import org.openecomp.mso.db.catalog.beans.AllottedResource;
26 import org.openecomp.mso.db.catalog.beans.AllottedResourceCustomization;
27 import static org.junit.Assert.assertEquals;
28 import static org.junit.Assert.assertNotNull;
30 import java.sql.Timestamp;
32 public class AllottedResourceCustomizationTest {
35 AllottedResource allottedResource = new AllottedResource();
36 allottedResource.setModelUuid("ModelUuid");
37 allottedResource.setCreated(new Timestamp(System.currentTimeMillis()));
38 allottedResource.setModelVersion("ModelVersion");
39 allottedResource.setDescription("Description");
40 allottedResource.setModelInvariantUuid("ModelInvariantUuid");
41 allottedResource.setModelName("ModelName");
42 allottedResource.setSubcategory("Subcategory");
43 allottedResource.setToscaNodeType("ToscaNodeType");
44 allottedResource.setVersion("Version");
46 AllottedResourceCustomization allottedResourceCustomization = new AllottedResourceCustomization();
47 allottedResourceCustomization.setCreated(new Timestamp(System.currentTimeMillis()));
48 allottedResourceCustomization.setAllottedResource(allottedResource);
49 allottedResourceCustomization.setVersion("Version");
50 allottedResourceCustomization.setArModelUuid("ArModelUuid");
51 allottedResourceCustomization.setMaxInstances(100);
52 allottedResourceCustomization.setMinInstances(1);
53 allottedResourceCustomization.setModelCustomizationUuid("ModelCustomizationUuid");
54 allottedResourceCustomization.setModelInstanceName("ModelInstanceName");
55 allottedResourceCustomization.setNfFunction("NfFunction");
56 allottedResourceCustomization.setNfNamingCode("NfNamingCode");
57 allottedResourceCustomization.setNfRole("NfRole");
58 allottedResourceCustomization.setNfType("NfType");
59 allottedResourceCustomization.setTargetNetworkRole("TargetNetworkRole");
60 allottedResourceCustomization.setProvidingServiceModelUuid("ProvidingServiceModelUuid");
61 allottedResourceCustomization.setProvidingServiceModelInvariantUuid("ProvidingServiceModelInvariantUuid");
62 allottedResourceCustomization.setProvidingServiceModelName("ProvidingServiceModelName");
64 assertNotNull(allottedResource.getModelUuid());
65 assertNotNull(allottedResource.getCreated());
66 assertNotNull(allottedResource.getModelVersion());
67 assertNotNull(allottedResource.getDescription());
68 assertNotNull(allottedResource.getModelInvariantUuid());
69 assertNotNull(allottedResource.getModelName());
70 assertNotNull(allottedResource.getSubcategory());
71 assertNotNull(allottedResource.getToscaNodeType());
72 assertNotNull(allottedResource.getVersion());
74 assertNotNull(allottedResourceCustomization.getAllottedResource());
75 assertNotNull(allottedResourceCustomization.getVersion());
76 assertNotNull(allottedResourceCustomization.getCreated());
77 assertNotNull(allottedResourceCustomization.getArModelUuid());
78 assertNotNull(allottedResourceCustomization.getMaxInstances());
79 assertNotNull(allottedResourceCustomization.getMinInstances());
80 assertNotNull(allottedResourceCustomization.getModelCustomizationUuid());
81 assertNotNull(allottedResourceCustomization.getModelInstanceName());
82 assertNotNull(allottedResourceCustomization.getNfFunction());
83 assertNotNull(allottedResourceCustomization.getNfNamingCode());
84 assertNotNull(allottedResourceCustomization.getNfRole());
85 assertNotNull(allottedResourceCustomization.getNfType());
86 assertNotNull(allottedResourceCustomization.getTargetNetworkRole());
87 assertNotNull(allottedResourceCustomization.getProvidingServiceModelUuid());
88 assertNotNull(allottedResourceCustomization.getProvidingServiceModelInvariantUuid());
89 assertNotNull(allottedResourceCustomization.getProvidingServiceModelName());