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