2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright 2018 TechMahindra
6 *=================================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ============LICENSE_END=========================================================
20 package org.openecomp.mso.requestsdb;
22 import static org.junit.Assert.*;
24 import java.sql.Timestamp;
26 import org.junit.Test;
28 public class InfraRequestsTest {
30 InfraRequests ir=new InfraRequests();
31 InfraRequests ir1=new InfraRequests("requestId", "action");
32 Timestamp time=new Timestamp(123);
36 ir.setAaiServiceId("aaiServiceId");
37 ir.setAction("action");
38 ir.setAicCloudRegion("aicCloudRegion");
39 ir.setAicNodeClli("aicNodeClli");
40 ir.setCallBackUrl("callBackUrl");
41 ir.setClientRequestId("clientRequestId");
42 ir.setConfigurationId("configurationId");
43 ir.setConfigurationName("configurationName");
44 ir.setCorrelator("correlator");
46 ir.setLastModifiedBy("lastModifiedBy");
47 ir.setModifyTime(time);
48 ir.setNetworkId("networkId");
49 ir.setNetworkName("networkName");
50 ir.setNetworkType("networkType");
51 ir.setOperationalEnvId("operationalEnvId");
52 ir.setOperationalEnvName("operationalEnvName");
53 ir.setProgress(progress);
54 ir.setProvStatus("provStatus");
55 ir.setRequestAction("requestAction");
56 ir.setRequestBody("requestBody");
57 ir.setRequestId("requestId");
58 ir.setRequestorId("requestorId");
59 ir.setRequestScope("requestScope");
60 ir.setRequestStatus("requestStatus");
61 ir.setRequestType("requestType");
62 ir.setResponseBody("responseBody");
63 ir.setServiceInstanceId("serviceInstanceId");
64 ir.setServiceInstanceName("serviceInstanceName");
65 ir.setServiceType("serviceType");
66 ir.setSource("source");
67 ir.setStartTime(time);
68 ir.setStatusMessage("statusMessage");
69 ir.setTenantId("tenantId");
70 ir.setVfModuleId("vfModuleId");
71 ir.setVfModuleModelName("vfModuleModelName");
72 ir.setVfModuleName("vfModuleName");
74 ir.setVnfName("vnfName");
75 ir.setVnfOutputs("vnfOutputs");
76 ir.setVnfParams("vnfParams");
77 ir.setVnfType("vnfType");
78 ir.setVolumeGroupId("volumeGroupId");
79 ir.setVolumeGroupName("volumeGroupName");
81 assertEquals(ir.getAaiServiceId(), "aaiServiceId");
82 assertEquals(ir.getAction(),"action");
83 assertEquals(ir.getAicCloudRegion(),"aicCloudRegion");
84 assertEquals(ir.getAicNodeClli(),"aicNodeClli");
85 assertEquals(ir.getCallBackUrl(),"callBackUrl");
86 assertEquals(ir.getClientRequestId(),"clientRequestId");
87 assertEquals(ir.getConfigurationId(),"configurationId");
88 assertEquals(ir.getConfigurationName(),"configurationName");
89 assertEquals(ir.getCorrelator(),"correlator");
90 assertEquals(ir.getEndTime(),time);
91 assertEquals(ir.getLastModifiedBy(),"lastModifiedBy");
92 assertEquals(ir.getModifyTime(),time);
93 assertEquals(ir.getNetworkId(),"networkId");
94 assertEquals(ir.getNetworkName(),"networkName");
95 assertEquals(ir.getNetworkType(),"networkType");
96 assertEquals(ir.getOperationalEnvId(),"operationalEnvId");
97 assertEquals(ir.getOperationalEnvName(),"operationalEnvName");
98 assert(ir.getProgress().equals(progress));
99 assertEquals(ir.getProvStatus(),"provStatus");
100 assertEquals(ir.getRequestAction(),"requestAction");
101 assertEquals(ir.getRequestBody(),"requestBody");
102 assertEquals(ir.getRequestId(),"requestId");
103 assertEquals(ir.getRequestorId(),"requestorId");
104 assertEquals(ir.getRequestScope(),"requestScope");
105 assertEquals(ir.getRequestStatus(),"requestStatus");
106 assertEquals(ir.getRequestType(),"requestType");
107 assertEquals(ir.getResponseBody(),"responseBody");
108 assertEquals(ir.getServiceInstanceId(),"serviceInstanceId");
109 assertEquals(ir.getServiceInstanceName(),"serviceInstanceName");
110 assertEquals(ir.getServiceType(),"serviceType");
111 assertEquals(ir.getSource(),"source");
112 assertEquals(ir.getStartTime(),time);
113 assertEquals(ir.getStatusMessage(),"statusMessage");
114 assertEquals(ir.getTenantId(),"tenantId");
115 assertEquals(ir.getVfModuleId(),"vfModuleId");
116 assertEquals(ir.getVfModuleModelName(),"vfModuleModelName");
117 assertEquals(ir.getVfModuleName(),"vfModuleName");
118 assertEquals(ir.getVnfId(),"vnfId");
119 assertEquals(ir.getVnfName(),"vnfName");
120 assertEquals(ir.getVnfOutputs(),"vnfOutputs");
121 assertEquals(ir.getVnfParams(),"vnfParams");
122 assertEquals(ir.getVnfType(),"vnfType");
123 assertEquals(ir.getVolumeGroupId(),"volumeGroupId");
124 assertEquals(ir.getVolumeGroupName(),"volumeGroupName");