Merge "Reorder modifiers"
[so.git] / adapters / mso-adapter-utils / src / test / java / org / openecomp / mso / openstack / utils / MsoYamlEditorWithEnvtTest.java
1 /*\r
2 * ============LICENSE_START=======================================================\r
3 * ONAP : SO\r
4 * ================================================================================\r
5 * Copyright 2018 TechMahindra\r
6 *=================================================================================\r
7 * Licensed under the Apache License, Version 2.0 (the "License");\r
8 * you may not use this file except in compliance with the License.\r
9 * You may obtain a copy of the License at\r
10 *\r
11 *     http://www.apache.org/licenses/LICENSE-2.0\r
12 *\r
13 * Unless required by applicable law or agreed to in writing, software\r
14 * distributed under the License is distributed on an "AS IS" BASIS,\r
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
16 * See the License for the specific language governing permissions and\r
17 * limitations under the License.\r
18 * ============LICENSE_END=========================================================\r
19 */\r
20 \r
21 package org.openecomp.mso.openstack.utils;\r
22 \r
23 import static org.mockito.Mockito.mock;\r
24 import static org.mockito.Mockito.when;\r
25 import java.util.HashSet;\r
26 import java.util.Set;\r
27 import org.junit.Test;\r
28 import org.mockito.Mock;\r
29 import org.openecomp.mso.db.catalog.beans.HeatTemplateParam;\r
30 import org.powermock.api.mockito.PowerMockito;\r
31 \r
32 public class MsoYamlEditorWithEnvtTest {\r
33     \r
34     @Mock\r
35     MsoHeatEnvironmentParameter mhep;\r
36     \r
37     @Mock\r
38     HeatTemplateParam hep;\r
39 \r
40         @Test\r
41         public void testgetParameterList() {\r
42             Set<HeatTemplateParam> paramSet = new HashSet<>();\r
43             paramSet.add(hep);\r
44             mhep=PowerMockito.spy(new MsoHeatEnvironmentParameter());\r
45             MsoYamlEditorWithEnvt Mso=mock(MsoYamlEditorWithEnvt.class);\r
46             when(Mso.getParameterList()).thenReturn(paramSet);\r
47             assert(Mso.getParameterList()!=null);\r
48         }\r
49         \r
50         @Test\r
51         public void testgetResourceLisstFromEnvt() {\r
52             Set<MsoHeatEnvironmentParameter> paramSet = new HashSet<>();\r
53         paramSet.add(mhep);\r
54         new MsoHeatEnvironmentResource();;\r
55         mhep=PowerMockito.spy(new MsoHeatEnvironmentParameter());\r
56         MsoYamlEditorWithEnvt Mso=mock(MsoYamlEditorWithEnvt.class);\r
57         when(Mso.getParameterListFromEnvt()).thenReturn(paramSet);\r
58         }\r
59         \r
60         @Test\r
61         public void getParameterListFromEnvt() {\r
62             mhep=PowerMockito.spy(new MsoHeatEnvironmentParameter());\r
63             Set<MsoHeatEnvironmentParameter> paramSet = new HashSet<>();\r
64         paramSet.add(mhep);\r
65         new MsoHeatEnvironmentResource();;\r
66         MsoYamlEditorWithEnvt Mso=mock(MsoYamlEditorWithEnvt.class);\r
67         when(Mso.getParameterListFromEnvt()).thenReturn(paramSet);\r
68         }\r
69 \r
70 }\r