Merge "Reorder modifiers"
[so.git] / mso-catalog-db / src / test / java / org / openecomp / mso / db / catalog / test / AllottedResourceCustomizationTest.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP - SO
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
10  *
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  *
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=========================================================
19  */
20
21 package org.openecomp.mso.db.catalog.test;
22
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;
29
30 import java.sql.Timestamp;
31
32 public class AllottedResourceCustomizationTest {
33     @Test
34     public void test(){
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");
45
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");
63
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());
73
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());
90     }
91 }