696999c4c8a9d412b1abf5db1adf929a7186d1bc
[appc.git] /
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP : APPC
4  * ================================================================================
5  * Copyright (C) 2019 IBM.
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  *
19  * ============LICENSE_END=========================================================
20  */
21
22 package org.onap.appc.seqgen.objects;
23
24 import static org.junit.Assert.assertEquals;
25
26 import java.util.ArrayList;
27 import java.util.HashMap;
28 import java.util.List;
29 import java.util.Map;
30
31 import org.junit.Before;
32 import org.junit.Test;
33
34 public class CapabilityModelTest {
35
36     private CapabilityModel capabilityModel;
37
38     private List<String> vnfCapabilities = new ArrayList<>();
39     private List<String> vfModuleCapabilities = new ArrayList<>();
40     private Map<String, List<String>> vmCapabilities = new HashMap<>();
41     private List<String> vnfcCapabilities = new ArrayList<>();
42
43     @Before
44     public void setUp() {
45         capabilityModel = new CapabilityModel(vnfCapabilities, vfModuleCapabilities, vmCapabilities, vnfcCapabilities);
46     }
47
48     @Test
49     public void testVnfCapabilities() {
50         assertEquals(vnfCapabilities, capabilityModel.getVnfCapabilities());
51     }
52
53     @Test
54     public void testVfModuleCapabilities() {
55         assertEquals(vfModuleCapabilities, capabilityModel.getVfModuleCapabilities());
56     }
57
58 }