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;
23 import org.junit.Test;
24 import static org.junit.Assert.assertEquals;
25 import java.sql.Timestamp;
27 public class OperationalEnvDistributionStatusTest {
29 OperationalEnvDistributionStatus oeds=new OperationalEnvDistributionStatus();
30 Timestamp time=new Timestamp(10);
33 oeds.setCreateTime(time);
34 oeds.setDistributionId("distributionId");
35 oeds.setDistributionIdErrorReason("distributionIdErrorReason");
36 oeds.setDistributionIdStatus("distributionIdStatus");
37 oeds.setModifyTime(time);
38 oeds.setOperationalEnvId("operationalEnvId");
39 oeds.setRequestId("requestId");
40 oeds.setServiceModelVersionId("serviceModelVersionId");
42 assertEquals(oeds.getCreateTime(), time);
43 assertEquals(oeds.getDistributionId(), "distributionId");
44 assertEquals(oeds.getDistributionIdErrorReason(), "distributionIdErrorReason");
45 assertEquals(oeds.getDistributionIdStatus(), "distributionIdStatus");
46 assertEquals(oeds.getModifyTime(),time);
47 assertEquals(oeds.getOperationalEnvId(), "operationalEnvId");
48 assertEquals(oeds.getRequestId(), "requestId");
49 assertEquals(oeds.getServiceModelVersionId(), "serviceModelVersionId");
53 /*protected String _distributionId;
54 protected String _operationalEnvId;
55 protected String _serviceModelVersionId;
56 protected String _requestId;
57 protected String _distributionIdStatus;
58 protected String _distributionIdErrorReason;
59 protected Timestamp _createTime;
60 protected Timestamp _modifyTime;
62 public OperationalEnvDistributionStatusTest() {
67 _operationalEnvDistributionStatus = mock(OperationalEnvDistributionStatus.class);
68 _distributionId = "12abad84e7ff";
69 _operationalEnvId = "28122015552391";
70 _serviceModelVersionId = "28122015552391-aa";
72 _distributionIdStatus = "SENT";
73 _distributionIdErrorReason = "Fail";
74 _createTime = new Timestamp (System.currentTimeMillis());
75 _modifyTime = new Timestamp (System.currentTimeMillis());
77 when(_operationalEnvDistributionStatus.getDistributionId()).thenReturn(_distributionId);
78 when(_operationalEnvDistributionStatus.getOperationalEnvId()).thenReturn(_operationalEnvId);
79 when(_operationalEnvDistributionStatus.getServiceModelVersionId()).thenReturn(_serviceModelVersionId);
80 when(_operationalEnvDistributionStatus.getRequestId()).thenReturn(_requestId);
81 when(_operationalEnvDistributionStatus.getDistributionIdStatus()).thenReturn(_distributionIdStatus);
82 when(_operationalEnvDistributionStatus.getDistributionIdErrorReason()).thenReturn(_distributionIdErrorReason);
83 when(_operationalEnvDistributionStatus.getCreateTime()).thenReturn(_createTime);
84 when(_operationalEnvDistributionStatus.getModifyTime()).thenReturn(_modifyTime);
89 public void tearDown() {
90 _operationalEnvDistributionStatus = null;
94 * Test of getDistributionId method
97 public void testGetDistributionId() {
98 _operationalEnvDistributionStatus.setDistributionId(_distributionId);
99 assertEquals(_operationalEnvDistributionStatus.getDistributionId(),_distributionId);
104 * Test setDistributionId method
107 public void testSetDistributionId() {
108 _operationalEnvDistributionStatus.setDistributionId(_distributionId);
109 verify(_operationalEnvDistributionStatus).setDistributionId(_distributionId);
113 * Test of getOperationalEnvId method
116 public void testGetOperationalEnvId() {
117 _operationalEnvDistributionStatus.setOperationalEnvId(_operationalEnvId);
118 assertEquals(_operationalEnvDistributionStatus.getOperationalEnvId(),_operationalEnvId);
123 * Test setOperationalEnvId method
126 public void testSetOperationalEnvId() {
127 _operationalEnvDistributionStatus.setOperationalEnvId(_operationalEnvId);
128 verify(_operationalEnvDistributionStatus).setOperationalEnvId(_operationalEnvId);
132 * Test of getServiceModelVersionId method
135 public void testGetServiceModelVersionId() {
136 _operationalEnvDistributionStatus.setServiceModelVersionId(_serviceModelVersionId);
137 assertEquals(_operationalEnvDistributionStatus.getServiceModelVersionId(),_serviceModelVersionId);
142 * Test setServiceModelVersionId method
145 public void testSetServiceModelVersionId() {
146 _operationalEnvDistributionStatus.setServiceModelVersionId(_serviceModelVersionId);
147 verify(_operationalEnvDistributionStatus).setServiceModelVersionId(_serviceModelVersionId);
151 * Test of getRequestId method
154 public void testGetRequestId() {
155 _operationalEnvDistributionStatus.setRequestId(_requestId);
156 assertEquals(_operationalEnvDistributionStatus.getRequestId(),_requestId);
161 * Test setRequestId method
164 public void testSetRequestId() {
165 _operationalEnvDistributionStatus.setRequestId(_requestId);
166 verify(_operationalEnvDistributionStatus).setRequestId(_requestId);
170 * Test of getDistributionIdStatus method
173 public void testGetDistributionIdStatus() {
174 _operationalEnvDistributionStatus.setDistributionIdStatus(_distributionIdStatus);
175 assertEquals(_operationalEnvDistributionStatus.getDistributionIdStatus(),_distributionIdStatus);
180 * Test setDistributionIdStatus method
183 public void testSetDistributionIdStatus() {
184 _operationalEnvDistributionStatus.setDistributionIdStatus(_distributionIdStatus);
185 verify(_operationalEnvDistributionStatus).setDistributionIdStatus(_distributionIdStatus);
189 * Test of getDistributionIdErrorReason method
192 public void testGetDistributionIdErrorReason() {
193 _operationalEnvDistributionStatus.setDistributionIdErrorReason(_distributionIdErrorReason);
194 assertEquals(_operationalEnvDistributionStatus.getDistributionIdErrorReason(),_distributionIdErrorReason);
199 * Test setDistributionIdErrorReason method
202 public void testSetDistributionIdErrorReason() {
203 _operationalEnvDistributionStatus.setDistributionIdErrorReason(_distributionIdErrorReason);
204 verify(_operationalEnvDistributionStatus).setDistributionIdErrorReason(_distributionIdErrorReason);
208 * Test of getCreateTime method
211 public void testGetCreateTime() {
212 _operationalEnvDistributionStatus.setCreateTime(_createTime);
213 System.out.println("CreateTime : " + _createTime);
214 assertEquals(_operationalEnvDistributionStatus.getCreateTime(),_createTime);
219 * Test setCreateTime method
222 public void testSetCreateTime() {
223 _operationalEnvDistributionStatus.setCreateTime(_createTime);
224 verify(_operationalEnvDistributionStatus).setCreateTime(_createTime);
228 * Test of getModifyTime method
231 public void testGetModifyTime() {
232 _operationalEnvDistributionStatus.setModifyTime(_modifyTime);
233 System.out.println("ModifyTime : " + _modifyTime);
234 assertEquals(_operationalEnvDistributionStatus.getModifyTime(),_modifyTime);
239 * Test setModifyTime method
242 public void testSetModifyTime() {
243 _operationalEnvDistributionStatus.setModifyTime(_modifyTime);
244 verify(_operationalEnvDistributionStatus).setModifyTime(_modifyTime);