Add unit test for vim register info.
[aai/esr-server.git] / esr-mgr / src / test / java / org / onap / aai / esr / entity / rest / VimRegisterInfoTest.java
1 /**
2  * Copyright 2017 ZTE Corporation.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 package org.onap.aai.esr.entity.rest;
17
18 import static org.junit.Assert.assertEquals;
19
20 import java.util.ArrayList;
21
22 import org.junit.Test;
23
24 public class VimRegisterInfoTest {
25   @Test
26   public void getterAndSetter4cloudOwner(){
27       final String cloudOwner = "zte";
28       VimRegisterInfo vimRegisterInfo = new VimRegisterInfo();
29       vimRegisterInfo.setCloudOwner(cloudOwner);
30       assertEquals(vimRegisterInfo.getCloudOwner(), cloudOwner);
31   }
32   
33   @Test
34   public void getterAndSetter4cloudRegionId(){
35       final String cloudRegionId = "region-one";
36       VimRegisterInfo vimRegisterInfo = new VimRegisterInfo();
37       vimRegisterInfo.setCloudRegionId(cloudRegionId);
38       assertEquals(vimRegisterInfo.getCloudRegionId(), cloudRegionId);
39   }
40   
41   @Test
42   public void getterAndSetter4cloudType(){
43       final String cloudType = "openstack";
44       VimRegisterInfo vimRegisterInfo = new VimRegisterInfo();
45       vimRegisterInfo.setCloudType(cloudType);
46       assertEquals(vimRegisterInfo.getCloudType(), cloudType);
47   }
48   
49   @Test
50   public void getterAndSetter4cloudRegionVersion(){
51       final String cloudRegionVersion = "v1.0";
52       VimRegisterInfo vimRegisterInfo = new VimRegisterInfo();
53       vimRegisterInfo.setCloudRegionVersion(cloudRegionVersion);
54       assertEquals(vimRegisterInfo.getCloudRegionVersion(), cloudRegionVersion);
55   }
56   
57   @Test
58   public void getterAndSetter4ownerDefinedType(){
59       final String ownerDefinedType = "test";
60       VimRegisterInfo vimRegisterInfo = new VimRegisterInfo();
61       vimRegisterInfo.setOwnerDefinedType(ownerDefinedType);
62       assertEquals(vimRegisterInfo.getOwnerDefinedType(), ownerDefinedType);
63   }
64   
65   @Test
66   public void getterAndSetter4cloudZone(){
67       final String cloudZone = "zone1";
68       VimRegisterInfo vimRegisterInfo = new VimRegisterInfo();
69       vimRegisterInfo.setCloudZone(cloudZone);
70       assertEquals(vimRegisterInfo.getCloudZone(), cloudZone);
71   }
72   
73   @Test
74   public void getterAndSetter4complexName(){
75       final String complexName = "test";
76       VimRegisterInfo vimRegisterInfo = new VimRegisterInfo();
77       vimRegisterInfo.setComplexName(complexName);
78       assertEquals(vimRegisterInfo.getComplexName(), complexName);
79   }
80   
81   @Test
82   public void getterAndSetter4cloudExtraInfo(){
83       final String cloudExtraInfo = "test";
84       VimRegisterInfo vimRegisterInfo = new VimRegisterInfo();
85       vimRegisterInfo.setCloudExtraInfo(cloudExtraInfo);
86       assertEquals(vimRegisterInfo.getCloudExtraInfo(), cloudExtraInfo);
87   }
88   
89   @Test
90   public void getterAndSetter4status(){
91       final String status = "normal";
92       VimRegisterInfo vimRegisterInfo = new VimRegisterInfo();
93       vimRegisterInfo.setStatus(status);
94       assertEquals(vimRegisterInfo.getStatus(), status);
95   }
96   
97   @Test
98   public void getterAndSetter4vimAuthInfos(){
99       final ArrayList<VimAuthInfo> vimAuthInfos = new ArrayList<VimAuthInfo>();
100       VimRegisterInfo vimRegisterInfo = new VimRegisterInfo();
101       vimRegisterInfo.setVimAuthInfos(vimAuthInfos);
102       assertEquals(vimRegisterInfo.getVimAuthInfos(), vimAuthInfos);
103   }
104   
105 }