2 * ============LICENSE_START=======================================================
\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
11 * http://www.apache.org/licenses/LICENSE-2.0
\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
21 package org.onap.dcaegen2.ves.domain.ves7_0;
\r
23 import static org.junit.Assert.assertNotNull;
\r
24 import org.junit.Test;
\r
25 import org.onap.dcaegen2.ves.domain.ves7_0.MobileFlowFields.MobileFlowFieldsVersion;
\r
28 public class MobileFlowFieldsTest {
\r
30 private MobileFlowFields createTestSubject() {
\r
31 return new MobileFlowFields();
\r
35 public void testGetAdditionalFields() throws Exception {
\r
36 MobileFlowFields testSubject;
\r
37 AlarmAdditionalInformation result;
\r
40 testSubject = createTestSubject();
\r
41 result = testSubject.getAdditionalFields();
\r
45 public void testSetAdditionalFields() throws Exception {
\r
46 MobileFlowFields testSubject;
\r
47 AlarmAdditionalInformation additionalFields = null;
\r
50 testSubject = createTestSubject();
\r
51 testSubject.setAdditionalFields(additionalFields);
\r
55 public void testGetApplicationType() throws Exception {
\r
56 MobileFlowFields testSubject;
\r
60 testSubject = createTestSubject();
\r
61 result = testSubject.getApplicationType();
\r
65 public void testSetApplicationType() throws Exception {
\r
66 MobileFlowFields testSubject;
\r
67 String applicationType = "";
\r
70 testSubject = createTestSubject();
\r
71 testSubject.setApplicationType(applicationType);
\r
75 public void testGetAppProtocolType() throws Exception {
\r
76 MobileFlowFields testSubject;
\r
80 testSubject = createTestSubject();
\r
81 result = testSubject.getAppProtocolType();
\r
85 public void testSetAppProtocolType() throws Exception {
\r
86 MobileFlowFields testSubject;
\r
87 String appProtocolType = "";
\r
90 testSubject = createTestSubject();
\r
91 testSubject.setAppProtocolType(appProtocolType);
\r
95 public void testGetAppProtocolVersion() throws Exception {
\r
96 MobileFlowFields testSubject;
\r
100 testSubject = createTestSubject();
\r
101 result = testSubject.getAppProtocolVersion();
\r
105 public void testSetAppProtocolVersion() throws Exception {
\r
106 MobileFlowFields testSubject;
\r
107 String appProtocolVersion = "";
\r
110 testSubject = createTestSubject();
\r
111 testSubject.setAppProtocolVersion(appProtocolVersion);
\r
115 public void testGetCid() throws Exception {
\r
116 MobileFlowFields testSubject;
\r
120 testSubject = createTestSubject();
\r
121 result = testSubject.getCid();
\r
125 public void testSetCid() throws Exception {
\r
126 MobileFlowFields testSubject;
\r
130 testSubject = createTestSubject();
\r
131 testSubject.setCid(cid);
\r
135 public void testGetConnectionType() throws Exception {
\r
136 MobileFlowFields testSubject;
\r
140 testSubject = createTestSubject();
\r
141 result = testSubject.getConnectionType();
\r
145 public void testSetConnectionType() throws Exception {
\r
146 MobileFlowFields testSubject;
\r
147 String connectionType = "";
\r
150 testSubject = createTestSubject();
\r
151 testSubject.setConnectionType(connectionType);
\r
155 public void testGetEcgi() throws Exception {
\r
156 MobileFlowFields testSubject;
\r
160 testSubject = createTestSubject();
\r
161 result = testSubject.getEcgi();
\r
165 public void testSetEcgi() throws Exception {
\r
166 MobileFlowFields testSubject;
\r
170 testSubject = createTestSubject();
\r
171 testSubject.setEcgi(ecgi);
\r
175 public void testGetFlowDirection() throws Exception {
\r
176 MobileFlowFields testSubject;
\r
180 testSubject = createTestSubject();
\r
181 result = testSubject.getFlowDirection();
\r
185 public void testSetFlowDirection() throws Exception {
\r
186 MobileFlowFields testSubject;
\r
187 String flowDirection = "";
\r
190 testSubject = createTestSubject();
\r
191 testSubject.setFlowDirection(flowDirection);
\r
195 public void testGetGtpPerFlowMetrics() throws Exception {
\r
196 MobileFlowFields testSubject;
\r
197 GtpPerFlowMetrics result;
\r
200 testSubject = createTestSubject();
\r
201 result = testSubject.getGtpPerFlowMetrics();
\r
205 public void testSetGtpPerFlowMetrics() throws Exception {
\r
206 MobileFlowFields testSubject;
\r
207 GtpPerFlowMetrics gtpPerFlowMetrics = null;
\r
210 testSubject = createTestSubject();
\r
211 testSubject.setGtpPerFlowMetrics(gtpPerFlowMetrics);
\r
215 public void testGetGtpProtocolType() throws Exception {
\r
216 MobileFlowFields testSubject;
\r
220 testSubject = createTestSubject();
\r
221 result = testSubject.getGtpProtocolType();
\r
225 public void testSetGtpProtocolType() throws Exception {
\r
226 MobileFlowFields testSubject;
\r
227 String gtpProtocolType = "";
\r
230 testSubject = createTestSubject();
\r
231 testSubject.setGtpProtocolType(gtpProtocolType);
\r
235 public void testGetGtpVersion() throws Exception {
\r
236 MobileFlowFields testSubject;
\r
240 testSubject = createTestSubject();
\r
241 result = testSubject.getGtpVersion();
\r
245 public void testSetGtpVersion() throws Exception {
\r
246 MobileFlowFields testSubject;
\r
247 String gtpVersion = "";
\r
250 testSubject = createTestSubject();
\r
251 testSubject.setGtpVersion(gtpVersion);
\r
255 public void testGetHttpHeader() throws Exception {
\r
256 MobileFlowFields testSubject;
\r
260 testSubject = createTestSubject();
\r
261 result = testSubject.getHttpHeader();
\r
265 public void testSetHttpHeader() throws Exception {
\r
266 MobileFlowFields testSubject;
\r
267 String httpHeader = "";
\r
270 testSubject = createTestSubject();
\r
271 testSubject.setHttpHeader(httpHeader);
\r
275 public void testGetImei() throws Exception {
\r
276 MobileFlowFields testSubject;
\r
280 testSubject = createTestSubject();
\r
281 result = testSubject.getImei();
\r
285 public void testSetImei() throws Exception {
\r
286 MobileFlowFields testSubject;
\r
290 testSubject = createTestSubject();
\r
291 testSubject.setImei(imei);
\r
295 public void testGetImsi() throws Exception {
\r
296 MobileFlowFields testSubject;
\r
300 testSubject = createTestSubject();
\r
301 result = testSubject.getImsi();
\r
305 public void testSetImsi() throws Exception {
\r
306 MobileFlowFields testSubject;
\r
310 testSubject = createTestSubject();
\r
311 testSubject.setImsi(imsi);
\r
315 public void testGetIpProtocolType() throws Exception {
\r
316 MobileFlowFields testSubject;
\r
320 testSubject = createTestSubject();
\r
321 result = testSubject.getIpProtocolType();
\r
325 public void testSetIpProtocolType() throws Exception {
\r
326 MobileFlowFields testSubject;
\r
327 String ipProtocolType = "";
\r
330 testSubject = createTestSubject();
\r
331 testSubject.setIpProtocolType(ipProtocolType);
\r
335 public void testGetIpVersion() throws Exception {
\r
336 MobileFlowFields testSubject;
\r
340 testSubject = createTestSubject();
\r
341 result = testSubject.getIpVersion();
\r
345 public void testSetIpVersion() throws Exception {
\r
346 MobileFlowFields testSubject;
\r
347 String ipVersion = "";
\r
350 testSubject = createTestSubject();
\r
351 testSubject.setIpVersion(ipVersion);
\r
355 public void testGetLac() throws Exception {
\r
356 MobileFlowFields testSubject;
\r
360 testSubject = createTestSubject();
\r
361 result = testSubject.getLac();
\r
365 public void testSetLac() throws Exception {
\r
366 MobileFlowFields testSubject;
\r
370 testSubject = createTestSubject();
\r
371 testSubject.setLac(lac);
\r
375 public void testGetMcc() throws Exception {
\r
376 MobileFlowFields testSubject;
\r
380 testSubject = createTestSubject();
\r
381 result = testSubject.getMcc();
\r
385 public void testSetMcc() throws Exception {
\r
386 MobileFlowFields testSubject;
\r
390 testSubject = createTestSubject();
\r
391 testSubject.setMcc(mcc);
\r
395 public void testGetMnc() throws Exception {
\r
396 MobileFlowFields testSubject;
\r
400 testSubject = createTestSubject();
\r
401 result = testSubject.getMnc();
\r
405 public void testSetMnc() throws Exception {
\r
406 MobileFlowFields testSubject;
\r
410 testSubject = createTestSubject();
\r
411 testSubject.setMnc(mnc);
\r
415 public void testGetMobileFlowFieldsVersion() throws Exception {
\r
416 MobileFlowFields testSubject;
\r
417 MobileFlowFieldsVersion result;
\r
420 testSubject = createTestSubject();
\r
421 result = testSubject.getMobileFlowFieldsVersion();
\r
425 public void testSetMobileFlowFieldsVersion() throws Exception {
\r
426 MobileFlowFields testSubject;
\r
427 MobileFlowFieldsVersion mobileFlowFieldsVersion = MobileFlowFieldsVersion._4_0;
\r
430 testSubject = createTestSubject();
\r
431 testSubject.setMobileFlowFieldsVersion(mobileFlowFieldsVersion);
\r
435 public void testGetMsisdn() throws Exception {
\r
436 MobileFlowFields testSubject;
\r
440 testSubject = createTestSubject();
\r
441 result = testSubject.getMsisdn();
\r
445 public void testSetMsisdn() throws Exception {
\r
446 MobileFlowFields testSubject;
\r
447 String msisdn = "";
\r
450 testSubject = createTestSubject();
\r
451 testSubject.setMsisdn(msisdn);
\r
455 public void testGetOtherEndpointIpAddress() throws Exception {
\r
456 MobileFlowFields testSubject;
\r
460 testSubject = createTestSubject();
\r
461 result = testSubject.getOtherEndpointIpAddress();
\r
465 public void testSetOtherEndpointIpAddress() throws Exception {
\r
466 MobileFlowFields testSubject;
\r
467 String otherEndpointIpAddress = "";
\r
470 testSubject = createTestSubject();
\r
471 testSubject.setOtherEndpointIpAddress(otherEndpointIpAddress);
\r
475 public void testGetOtherEndpointPort() throws Exception {
\r
476 MobileFlowFields testSubject;
\r
480 testSubject = createTestSubject();
\r
481 result = testSubject.getOtherEndpointPort();
\r
485 public void testSetOtherEndpointPort() throws Exception {
\r
486 MobileFlowFields testSubject;
\r
487 Integer otherEndpointPort = 0;
\r
490 testSubject = createTestSubject();
\r
491 testSubject.setOtherEndpointPort(otherEndpointPort);
\r
495 public void testGetOtherFunctionalRole() throws Exception {
\r
496 MobileFlowFields testSubject;
\r
500 testSubject = createTestSubject();
\r
501 result = testSubject.getOtherFunctionalRole();
\r
505 public void testSetOtherFunctionalRole() throws Exception {
\r
506 MobileFlowFields testSubject;
\r
507 String otherFunctionalRole = "";
\r
510 testSubject = createTestSubject();
\r
511 testSubject.setOtherFunctionalRole(otherFunctionalRole);
\r
515 public void testGetRac() throws Exception {
\r
516 MobileFlowFields testSubject;
\r
520 testSubject = createTestSubject();
\r
521 result = testSubject.getRac();
\r
525 public void testSetRac() throws Exception {
\r
526 MobileFlowFields testSubject;
\r
530 testSubject = createTestSubject();
\r
531 testSubject.setRac(rac);
\r
535 public void testGetRadioAccessTechnology() throws Exception {
\r
536 MobileFlowFields testSubject;
\r
540 testSubject = createTestSubject();
\r
541 result = testSubject.getRadioAccessTechnology();
\r
545 public void testSetRadioAccessTechnology() throws Exception {
\r
546 MobileFlowFields testSubject;
\r
547 String radioAccessTechnology = "";
\r
550 testSubject = createTestSubject();
\r
551 testSubject.setRadioAccessTechnology(radioAccessTechnology);
\r
555 public void testGetReportingEndpointIpAddr() throws Exception {
\r
556 MobileFlowFields testSubject;
\r
560 testSubject = createTestSubject();
\r
561 result = testSubject.getReportingEndpointIpAddr();
\r
565 public void testSetReportingEndpointIpAddr() throws Exception {
\r
566 MobileFlowFields testSubject;
\r
567 String reportingEndpointIpAddr = "";
\r
570 testSubject = createTestSubject();
\r
571 testSubject.setReportingEndpointIpAddr(reportingEndpointIpAddr);
\r
575 public void testGetReportingEndpointPort() throws Exception {
\r
576 MobileFlowFields testSubject;
\r
580 testSubject = createTestSubject();
\r
581 result = testSubject.getReportingEndpointPort();
\r
585 public void testSetReportingEndpointPort() throws Exception {
\r
586 MobileFlowFields testSubject;
\r
587 Integer reportingEndpointPort = 0;
\r
590 testSubject = createTestSubject();
\r
591 testSubject.setReportingEndpointPort(reportingEndpointPort);
\r
595 public void testGetSac() throws Exception {
\r
596 MobileFlowFields testSubject;
\r
600 testSubject = createTestSubject();
\r
601 result = testSubject.getSac();
\r
605 public void testSetSac() throws Exception {
\r
606 MobileFlowFields testSubject;
\r
610 testSubject = createTestSubject();
\r
611 testSubject.setSac(sac);
\r
615 public void testGetSamplingAlgorithm() throws Exception {
\r
616 MobileFlowFields testSubject;
\r
620 testSubject = createTestSubject();
\r
621 result = testSubject.getSamplingAlgorithm();
\r
625 public void testSetSamplingAlgorithm() throws Exception {
\r
626 MobileFlowFields testSubject;
\r
627 Integer samplingAlgorithm = 0;
\r
630 testSubject = createTestSubject();
\r
631 testSubject.setSamplingAlgorithm(samplingAlgorithm);
\r
635 public void testGetTac() throws Exception {
\r
636 MobileFlowFields testSubject;
\r
640 testSubject = createTestSubject();
\r
641 result = testSubject.getTac();
\r
645 public void testSetTac() throws Exception {
\r
646 MobileFlowFields testSubject;
\r
650 testSubject = createTestSubject();
\r
651 testSubject.setTac(tac);
\r
655 public void testGetTunnelId() throws Exception {
\r
656 MobileFlowFields testSubject;
\r
660 testSubject = createTestSubject();
\r
661 result = testSubject.getTunnelId();
\r
665 public void testSetTunnelId() throws Exception {
\r
666 MobileFlowFields testSubject;
\r
667 String tunnelId = "";
\r
670 testSubject = createTestSubject();
\r
671 testSubject.setTunnelId(tunnelId);
\r
675 public void testGetVlanId() throws Exception {
\r
676 MobileFlowFields testSubject;
\r
680 testSubject = createTestSubject();
\r
681 result = testSubject.getVlanId();
\r
685 public void testSetVlanId() throws Exception {
\r
686 MobileFlowFields testSubject;
\r
687 String vlanId = "";
\r
690 testSubject = createTestSubject();
\r
691 testSubject.setVlanId(vlanId);
\r
695 public void testToString() throws Exception {
\r
696 MobileFlowFields testSubject;
\r
700 testSubject = createTestSubject();
\r
701 result = testSubject.toString();
\r
705 public void testHashCode() throws Exception {
\r
706 MobileFlowFields testSubject;
\r
710 testSubject = createTestSubject();
\r
711 result = testSubject.hashCode();
\r
715 public void testEquals() throws Exception {
\r
716 MobileFlowFields testSubject;
\r
717 MobileFlowFields testSubject2;
\r
718 Object other = null;
\r
722 testSubject = createTestSubject();
\r
723 testSubject2 = createTestSubject();
\r
724 result = testSubject.equals(other);
\r
725 result = testSubject.equals(testSubject);
\r
726 result = testSubject.equals(testSubject2);
\r
727 assertNotNull(result);
\r