2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6 * ================================================================================
7 * Modifications Copyright (C) 2019 Samsung
8 * ================================================================================
9 * Licensed under the Apache License, Version 2.0 (the "License");
10 * you may not use this file except in compliance with the License.
11 * You may obtain a copy of the License at
13 * http://www.apache.org/licenses/LICENSE-2.0
15 * Unless required by applicable law or agreed to in writing, software
16 * distributed under the License is distributed on an "AS IS" BASIS,
17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 * See the License for the specific language governing permissions and
19 * limitations under the License.
20 * ============LICENSE_END=========================================================
23 package org.onap.policy.test;
25 import static org.junit.Assert.assertEquals;
26 import static org.junit.Assert.assertNotNull;
27 import java.util.UUID;
28 import org.junit.After;
29 import org.junit.Before;
30 import org.junit.Test;
31 import org.onap.policy.api.ImportParameters;
34 * The class <code>ImportParametersTest</code> contains tests for the class
35 * <code>{@link ImportParameters}</code>.
37 * @generatedBy CodePro at 6/1/16 1:40 PM
38 * @version $Revision: 1.0 $
40 public class ImportParametersTest {
42 * Run the String getDescription() method test.
46 * @generatedBy CodePro at 6/1/16 1:40 PM
49 public void testGetDescription_1() throws Exception {
50 ImportParameters fixture = new ImportParameters();
51 fixture.setFilePath("");
52 fixture.setVersion("");
53 fixture.setServiceType(ImportParameters.IMPORT_TYPE.MICROSERVICE);
54 fixture.setRequestID(UUID.randomUUID());
55 fixture.setDescription("");
56 fixture.setServiceName("");
58 String result = fixture.getDescription();
60 // add additional test code here
61 assertEquals("", result);
65 * Run the String getFilePath() method test.
69 * @generatedBy CodePro at 6/1/16 1:40 PM
72 public void testGetFilePath_1() throws Exception {
73 ImportParameters fixture = new ImportParameters();
74 fixture.setFilePath("");
75 fixture.setVersion("");
76 fixture.setServiceType(ImportParameters.IMPORT_TYPE.MICROSERVICE);
77 fixture.setRequestID(UUID.randomUUID());
78 fixture.setDescription("");
79 fixture.setServiceName("");
81 String result = fixture.getFilePath();
83 // add additional test code here
84 assertEquals("", result);
88 * Run the UUID getRequestID() method test.
92 * @generatedBy CodePro at 6/1/16 1:40 PM
95 public void testGetRequestID_1() throws Exception {
96 ImportParameters fixture = new ImportParameters();
97 fixture.setFilePath("");
98 fixture.setVersion("");
99 fixture.setServiceType(ImportParameters.IMPORT_TYPE.MICROSERVICE);
100 fixture.setRequestID(UUID.fromString("731dca0a-fe99-456c-8ad2-87cff8437b2f"));
101 fixture.setDescription("");
102 fixture.setServiceName("");
104 UUID result = fixture.getRequestID();
106 // add additional test code here
107 assertNotNull(result);
108 assertEquals("731dca0a-fe99-456c-8ad2-87cff8437b2f", result.toString());
109 assertEquals(4, result.version());
110 assertEquals(2, result.variant());
111 assertEquals(-8443537024073106641L, result.getLeastSignificantBits());
112 assertEquals(8295008237256263020L, result.getMostSignificantBits());
116 * Run the String getServiceName() method test.
120 * @generatedBy CodePro at 6/1/16 1:40 PM
123 public void testGetServiceName_1() throws Exception {
124 ImportParameters fixture = new ImportParameters();
125 fixture.setFilePath("");
126 fixture.setVersion("");
127 fixture.setServiceType(ImportParameters.IMPORT_TYPE.MICROSERVICE);
128 fixture.setRequestID(UUID.randomUUID());
129 fixture.setDescription("");
130 fixture.setServiceName("");
132 String result = fixture.getServiceName();
134 // add additional test code here
135 assertEquals("", result);
139 * Run the ImportParameters.IMPORT_TYPE getServiceType() method test.
143 * @generatedBy CodePro at 6/1/16 1:40 PM
146 public void testGetServiceType_1() throws Exception {
147 ImportParameters fixture = new ImportParameters();
148 fixture.setFilePath("");
149 fixture.setVersion("");
150 fixture.setServiceType(ImportParameters.IMPORT_TYPE.MICROSERVICE);
151 fixture.setRequestID(UUID.randomUUID());
152 fixture.setDescription("");
153 fixture.setServiceName("");
155 ImportParameters.IMPORT_TYPE result = fixture.getServiceType();
157 // add additional test code here
158 assertNotNull(result);
159 assertEquals("MICROSERVICE", result.name());
160 assertEquals("MICROSERVICE", result.toString());
161 assertEquals(0, result.ordinal());
165 * Run the String getVersion() method test.
169 * @generatedBy CodePro at 6/1/16 1:40 PM
172 public void testGetVersion_1() throws Exception {
173 ImportParameters fixture = new ImportParameters();
174 fixture.setFilePath("");
175 fixture.setVersion("");
176 fixture.setServiceType(ImportParameters.IMPORT_TYPE.MICROSERVICE);
177 fixture.setRequestID(UUID.randomUUID());
178 fixture.setDescription("");
179 fixture.setServiceName("");
181 String result = fixture.getVersion();
183 // add additional test code here
184 assertEquals("", result);
188 * Run the void setDescription(String) method test.
192 * @generatedBy CodePro at 6/1/16 1:40 PM
195 public void testSetDescription_1() throws Exception {
196 ImportParameters fixture = new ImportParameters();
197 fixture.setFilePath("");
198 fixture.setVersion("");
199 fixture.setServiceType(ImportParameters.IMPORT_TYPE.MICROSERVICE);
200 fixture.setRequestID(UUID.randomUUID());
201 fixture.setDescription("");
202 fixture.setServiceName("");
203 String description = "";
205 fixture.setDescription(description);
207 // add additional test code here
211 * Run the void setFilePath(String) method test.
215 * @generatedBy CodePro at 6/1/16 1:40 PM
218 public void testSetFilePath_1() throws Exception {
219 ImportParameters fixture = new ImportParameters();
220 fixture.setFilePath("");
221 fixture.setVersion("");
222 fixture.setServiceType(ImportParameters.IMPORT_TYPE.MICROSERVICE);
223 fixture.setRequestID(UUID.randomUUID());
224 fixture.setDescription("");
225 fixture.setServiceName("");
226 String filePath = "";
228 fixture.setFilePath(filePath);
230 // add additional test code here
234 * Run the void setImportParameters(String,String,UUID,String,IMPORT_TYPE,String) method test.
238 * @generatedBy CodePro at 6/1/16 1:40 PM
241 public void testSetImportParameters_1() throws Exception {
242 ImportParameters fixture = new ImportParameters();
243 fixture.setFilePath("");
244 fixture.setVersion("");
245 fixture.setServiceType(ImportParameters.IMPORT_TYPE.MICROSERVICE);
246 fixture.setRequestID(UUID.randomUUID());
247 fixture.setDescription("");
248 fixture.setServiceName("");
249 String serviceName = "";
250 String description = "";
251 UUID requestID = UUID.randomUUID();
252 String filePath = "";
253 ImportParameters.IMPORT_TYPE importType = ImportParameters.IMPORT_TYPE.MICROSERVICE;
256 fixture.setImportParameters(serviceName, description, requestID, filePath, importType,
259 // add additional test code here
263 * Run the void setRequestID(UUID) method test.
267 * @generatedBy CodePro at 6/1/16 1:40 PM
270 public void testSetRequestID_1() throws Exception {
271 ImportParameters fixture = new ImportParameters();
272 fixture.setFilePath("");
273 fixture.setVersion("");
274 fixture.setServiceType(ImportParameters.IMPORT_TYPE.MICROSERVICE);
275 fixture.setRequestID(UUID.randomUUID());
276 fixture.setDescription("");
277 fixture.setServiceName("");
278 UUID requestID = UUID.randomUUID();
280 fixture.setRequestID(requestID);
282 // add additional test code here
286 * Run the void setServiceName(String) method test.
290 * @generatedBy CodePro at 6/1/16 1:40 PM
293 public void testSetServiceName_1() throws Exception {
294 ImportParameters fixture = new ImportParameters();
295 fixture.setFilePath("");
296 fixture.setVersion("");
297 fixture.setServiceType(ImportParameters.IMPORT_TYPE.MICROSERVICE);
298 fixture.setRequestID(UUID.randomUUID());
299 fixture.setDescription("");
300 fixture.setServiceName("");
301 String serviceName = "";
303 fixture.setServiceName(serviceName);
305 // add additional test code here
309 * Run the void setServiceType(IMPORT_TYPE) method test.
313 * @generatedBy CodePro at 6/1/16 1:40 PM
316 public void testSetServiceType_1() throws Exception {
317 ImportParameters fixture = new ImportParameters();
318 fixture.setFilePath("");
319 fixture.setVersion("");
320 fixture.setServiceType(ImportParameters.IMPORT_TYPE.MICROSERVICE);
321 fixture.setRequestID(UUID.randomUUID());
322 fixture.setDescription("");
323 fixture.setServiceName("");
324 ImportParameters.IMPORT_TYPE enumImportType = ImportParameters.IMPORT_TYPE.MICROSERVICE;
326 fixture.setServiceType(enumImportType);
328 // add additional test code here
332 * Run the void setVersion(String) method test.
336 * @generatedBy CodePro at 6/1/16 1:40 PM
339 public void testSetVersion_1() throws Exception {
340 ImportParameters fixture = new ImportParameters();
341 fixture.setFilePath("");
342 fixture.setVersion("");
343 fixture.setServiceType(ImportParameters.IMPORT_TYPE.MICROSERVICE);
344 fixture.setRequestID(UUID.randomUUID());
345 fixture.setDescription("");
346 fixture.setServiceName("");
349 fixture.setVersion(version);
351 // add additional test code here
355 * Perform pre-test initialization.
357 * @throws Exception if the initialization fails for some reason
359 * @generatedBy CodePro at 6/1/16 1:40 PM
362 public void setUp() throws Exception {
363 // add additional set up code here
367 * Perform post-test clean-up.
369 * @throws Exception if the clean-up fails for some reason
371 * @generatedBy CodePro at 6/1/16 1:40 PM
374 public void tearDown() throws Exception {
375 // Add additional tear down code here
381 * @param args the command line arguments
383 * @generatedBy CodePro at 6/1/16 1:40 PM
385 public static void main(String[] args) {
386 new org.junit.runner.JUnitCore().run(ImportParametersTest.class);