Merge "Port mirroring"
[sdc.git] / asdctool / src / test / java / org / openecomp / sdc / asdctool / impl / validator / config / ValidationToolConfigurationTest.java
1 package org.openecomp.sdc.asdctool.impl.validator.config;
2
3 import javax.annotation.Generated;
4
5 import org.junit.Test;
6 import org.openecomp.sdc.asdctool.impl.validator.ValidationToolBL;
7 import org.openecomp.sdc.asdctool.impl.validator.executers.ServiceValidatorExecuter;
8 import org.openecomp.sdc.asdctool.impl.validator.executers.VfValidatorExecuter;
9 import org.openecomp.sdc.asdctool.impl.validator.tasks.artifacts.ArtifactValidationUtils;
10 import org.openecomp.sdc.asdctool.impl.validator.tasks.artifacts.ServiceArtifactValidationTask;
11 import org.openecomp.sdc.asdctool.impl.validator.tasks.artifacts.VfArtifactValidationTask;
12 import org.openecomp.sdc.asdctool.impl.validator.tasks.moduleJson.ModuleJsonTask;
13 import org.openecomp.sdc.asdctool.impl.validator.utils.ReportManager;
14 import org.openecomp.sdc.be.dao.TitanClientStrategy;
15 import org.openecomp.sdc.be.dao.cassandra.ArtifactCassandraDao;
16 import org.openecomp.sdc.be.dao.cassandra.CassandraClient;
17 import org.openecomp.sdc.be.dao.jsongraph.TitanDao;
18 import org.openecomp.sdc.be.dao.titan.TitanGraphClient;
19 import org.openecomp.sdc.be.model.DerivedNodeTypeResolver;
20 import org.openecomp.sdc.be.model.jsontitan.operations.ArtifactsOperations;
21 import org.openecomp.sdc.be.model.jsontitan.operations.CategoryOperation;
22 import org.openecomp.sdc.be.model.jsontitan.operations.GroupsOperation;
23 import org.openecomp.sdc.be.model.jsontitan.operations.NodeTemplateOperation;
24 import org.openecomp.sdc.be.model.jsontitan.operations.NodeTypeOperation;
25 import org.openecomp.sdc.be.model.jsontitan.operations.TopologyTemplateOperation;
26 import org.openecomp.sdc.be.model.jsontitan.operations.ToscaDataOperation;
27 import org.openecomp.sdc.be.model.jsontitan.operations.ToscaElementLifecycleOperation;
28 import org.openecomp.sdc.be.model.jsontitan.operations.ToscaOperationFacade;
29
30
31 public class ValidationToolConfigurationTest {
32
33         private ValidationToolConfiguration createTestSubject() {
34                 return new ValidationToolConfiguration();
35         }
36
37         
38         @Test
39         public void testBasicServiceValidator() throws Exception {
40                 ValidationToolConfiguration testSubject;
41                 ServiceValidatorExecuter result;
42
43                 // default test
44                 testSubject = createTestSubject();
45                 result = testSubject.basicServiceValidator();
46         }
47
48         
49         @Test
50         public void testVfArtifactValidationTask() throws Exception {
51                 ValidationToolConfiguration testSubject;
52                 VfArtifactValidationTask result;
53
54                 // default test
55                 testSubject = createTestSubject();
56                 result = testSubject.vfArtifactValidationTask();
57         }
58
59         
60         @Test
61         public void testServiceArtifactValidationTask() throws Exception {
62                 ValidationToolConfiguration testSubject;
63                 ServiceArtifactValidationTask result;
64
65                 // default test
66                 testSubject = createTestSubject();
67                 result = testSubject.serviceArtifactValidationTask();
68         }
69
70         
71         @Test
72         public void testModuleJsonTask() throws Exception {
73                 ValidationToolConfiguration testSubject;
74                 ModuleJsonTask result;
75
76                 // default test
77                 testSubject = createTestSubject();
78                 result = testSubject.moduleJsonTask();
79         }
80
81         
82         @Test
83         public void testValidationToolBL() throws Exception {
84                 ValidationToolConfiguration testSubject;
85                 ValidationToolBL result;
86
87                 // default test
88                 testSubject = createTestSubject();
89                 result = testSubject.validationToolBL();
90         }
91
92         
93         @Test
94         public void testBasicVfValidator() throws Exception {
95                 ValidationToolConfiguration testSubject;
96                 VfValidatorExecuter result;
97
98                 // default test
99                 testSubject = createTestSubject();
100                 result = testSubject.basicVfValidator();
101         }
102
103         
104         @Test
105         public void testReportManager() throws Exception {
106                 ValidationToolConfiguration testSubject;
107                 ReportManager result;
108
109                 // default test
110                 testSubject = createTestSubject();
111                 result = testSubject.reportManager();
112         }
113
114         
115         @Test
116         public void testArtifactCassandraDao() throws Exception {
117                 ValidationToolConfiguration testSubject;
118                 ArtifactCassandraDao result;
119
120                 // default test
121                 testSubject = createTestSubject();
122                 result = testSubject.artifactCassandraDao();
123         }
124
125         
126         @Test
127         public void testArtifactValidationUtils() throws Exception {
128                 ValidationToolConfiguration testSubject;
129                 ArtifactValidationUtils result;
130
131                 // default test
132                 testSubject = createTestSubject();
133                 result = testSubject.artifactValidationUtils();
134         }
135
136         
137         @Test
138         public void testJsonGroupsOperation() throws Exception {
139                 ValidationToolConfiguration testSubject;
140                 GroupsOperation result;
141
142                 // default test
143                 testSubject = createTestSubject();
144                 result = testSubject.jsonGroupsOperation();
145         }
146
147         
148         @Test
149         public void testCassandraClient() throws Exception {
150                 ValidationToolConfiguration testSubject;
151                 CassandraClient result;
152
153                 // default test
154                 testSubject = createTestSubject();
155                 result = testSubject.cassandraClient();
156         }
157
158         
159         @Test
160         public void testDaoStrategy() throws Exception {
161                 ValidationToolConfiguration testSubject;
162                 TitanClientStrategy result;
163
164                 // default test
165                 testSubject = createTestSubject();
166                 result = testSubject.daoStrategy();
167         }
168
169         
170
171
172         
173         @Test
174         public void testToscaOperationFacade() throws Exception {
175                 ValidationToolConfiguration testSubject;
176                 ToscaOperationFacade result;
177
178                 // default test
179                 testSubject = createTestSubject();
180                 result = testSubject.toscaOperationFacade();
181         }
182
183         
184         @Test
185         public void testNodeTypeOperation() throws Exception {
186                 ValidationToolConfiguration testSubject;
187                 DerivedNodeTypeResolver migrationDerivedNodeTypeResolver = null;
188                 NodeTypeOperation result;
189
190                 // default test
191                 testSubject = createTestSubject();
192                 result = testSubject.nodeTypeOperation(migrationDerivedNodeTypeResolver);
193         }
194
195         
196         @Test
197         public void testTopologyTemplateOperation() throws Exception {
198                 ValidationToolConfiguration testSubject;
199                 TopologyTemplateOperation result;
200
201                 // default test
202                 testSubject = createTestSubject();
203                 result = testSubject.topologyTemplateOperation();
204         }
205
206         
207
208
209         
210         @Test
211         public void testMigrationDerivedNodeTypeResolver() throws Exception {
212                 ValidationToolConfiguration testSubject;
213                 DerivedNodeTypeResolver result;
214
215                 // default test
216                 testSubject = createTestSubject();
217                 result = testSubject.migrationDerivedNodeTypeResolver();
218         }
219
220         
221         @Test
222         public void testTitanDao() throws Exception {
223                 ValidationToolConfiguration testSubject;
224                 TitanGraphClient titanGraphClient = null;
225                 TitanDao result;
226
227                 // default test
228                 testSubject = createTestSubject();
229                 result = testSubject.titanDao(titanGraphClient);
230         }
231
232         
233         @Test
234         public void testCategoryOperation() throws Exception {
235                 ValidationToolConfiguration testSubject;
236                 CategoryOperation result;
237
238                 // default test
239                 testSubject = createTestSubject();
240                 result = testSubject.categoryOperation();
241         }
242
243         
244         @Test
245         public void testArtifactsOperation() throws Exception {
246                 ValidationToolConfiguration testSubject;
247                 ArtifactsOperations result;
248
249                 // default test
250                 testSubject = createTestSubject();
251                 result = testSubject.artifactsOperation();
252         }
253
254         
255         @Test
256         public void testToscaDataOperation() throws Exception {
257                 ValidationToolConfiguration testSubject;
258                 ToscaDataOperation result;
259
260                 // default test
261                 testSubject = createTestSubject();
262                 result = testSubject.toscaDataOperation();
263         }
264
265         
266         @Test
267         public void testToscaElementLifecycleOperation() throws Exception {
268                 ValidationToolConfiguration testSubject;
269                 ToscaElementLifecycleOperation result;
270
271                 // default test
272                 testSubject = createTestSubject();
273                 result = testSubject.toscaElementLifecycleOperation();
274         }
275 }