2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
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=========================================================
21 package org.openecomp.mso.requestsdb;
23 import org.junit.After;
24 import org.junit.Before;
25 import org.junit.Test;
26 import static org.junit.Assert.*;
27 import static org.mockito.Mockito.mock;
28 import static org.mockito.Mockito.verify;
29 import static org.mockito.Mockito.when;
31 import java.sql.Timestamp;
33 public class OperationalEnvDistributionStatusTest {
35 OperationalEnvDistributionStatus _operationalEnvDistributionStatus;
37 protected String _distributionId;
38 protected String _operationalEnvId;
39 protected String _serviceModelVersionId;
40 protected String _requestId;
41 protected String _distributionIdStatus;
42 protected String _distributionIdErrorReason;
43 protected Timestamp _createTime;
44 protected Timestamp _modifyTime;
46 public OperationalEnvDistributionStatusTest() {
51 _operationalEnvDistributionStatus = mock(OperationalEnvDistributionStatus.class);
52 _distributionId = "12abad84e7ff";
53 _operationalEnvId = "28122015552391";
54 _serviceModelVersionId = "28122015552391-aa";
56 _distributionIdStatus = "SENT";
57 _distributionIdErrorReason = "Fail";
58 _createTime = new Timestamp (System.currentTimeMillis());
59 _modifyTime = new Timestamp (System.currentTimeMillis());
61 when(_operationalEnvDistributionStatus.getDistributionId()).thenReturn(_distributionId);
62 when(_operationalEnvDistributionStatus.getOperationalEnvId()).thenReturn(_operationalEnvId);
63 when(_operationalEnvDistributionStatus.getServiceModelVersionId()).thenReturn(_serviceModelVersionId);
64 when(_operationalEnvDistributionStatus.getRequestId()).thenReturn(_requestId);
65 when(_operationalEnvDistributionStatus.getDistributionIdStatus()).thenReturn(_distributionIdStatus);
66 when(_operationalEnvDistributionStatus.getDistributionIdErrorReason()).thenReturn(_distributionIdErrorReason);
67 when(_operationalEnvDistributionStatus.getCreateTime()).thenReturn(_createTime);
68 when(_operationalEnvDistributionStatus.getModifyTime()).thenReturn(_modifyTime);
73 public void tearDown() {
74 _operationalEnvDistributionStatus = null;
78 * Test of getDistributionId method
81 public void testGetDistributionId() {
82 _operationalEnvDistributionStatus.setDistributionId(_distributionId);
83 assertEquals(_operationalEnvDistributionStatus.getDistributionId(),_distributionId);
88 * Test setDistributionId method
91 public void testSetDistributionId() {
92 _operationalEnvDistributionStatus.setDistributionId(_distributionId);
93 verify(_operationalEnvDistributionStatus).setDistributionId(_distributionId);
97 * Test of getOperationalEnvId method
100 public void testGetOperationalEnvId() {
101 _operationalEnvDistributionStatus.setOperationalEnvId(_operationalEnvId);
102 assertEquals(_operationalEnvDistributionStatus.getOperationalEnvId(),_operationalEnvId);
107 * Test setOperationalEnvId method
110 public void testSetOperationalEnvId() {
111 _operationalEnvDistributionStatus.setOperationalEnvId(_operationalEnvId);
112 verify(_operationalEnvDistributionStatus).setOperationalEnvId(_operationalEnvId);
116 * Test of getServiceModelVersionId method
119 public void testGetServiceModelVersionId() {
120 _operationalEnvDistributionStatus.setServiceModelVersionId(_serviceModelVersionId);
121 assertEquals(_operationalEnvDistributionStatus.getServiceModelVersionId(),_serviceModelVersionId);
126 * Test setServiceModelVersionId method
129 public void testSetServiceModelVersionId() {
130 _operationalEnvDistributionStatus.setServiceModelVersionId(_serviceModelVersionId);
131 verify(_operationalEnvDistributionStatus).setServiceModelVersionId(_serviceModelVersionId);
135 * Test of getRequestId method
138 public void testGetRequestId() {
139 _operationalEnvDistributionStatus.setRequestId(_requestId);
140 assertEquals(_operationalEnvDistributionStatus.getRequestId(),_requestId);
145 * Test setRequestId method
148 public void testSetRequestId() {
149 _operationalEnvDistributionStatus.setRequestId(_requestId);
150 verify(_operationalEnvDistributionStatus).setRequestId(_requestId);
154 * Test of getDistributionIdStatus method
157 public void testGetDistributionIdStatus() {
158 _operationalEnvDistributionStatus.setDistributionIdStatus(_distributionIdStatus);
159 assertEquals(_operationalEnvDistributionStatus.getDistributionIdStatus(),_distributionIdStatus);
164 * Test setDistributionIdStatus method
167 public void testSetDistributionIdStatus() {
168 _operationalEnvDistributionStatus.setDistributionIdStatus(_distributionIdStatus);
169 verify(_operationalEnvDistributionStatus).setDistributionIdStatus(_distributionIdStatus);
173 * Test of getDistributionIdErrorReason method
176 public void testGetDistributionIdErrorReason() {
177 _operationalEnvDistributionStatus.setDistributionIdErrorReason(_distributionIdErrorReason);
178 assertEquals(_operationalEnvDistributionStatus.getDistributionIdErrorReason(),_distributionIdErrorReason);
183 * Test setDistributionIdErrorReason method
186 public void testSetDistributionIdErrorReason() {
187 _operationalEnvDistributionStatus.setDistributionIdErrorReason(_distributionIdErrorReason);
188 verify(_operationalEnvDistributionStatus).setDistributionIdErrorReason(_distributionIdErrorReason);
192 * Test of getCreateTime method
195 public void testGetCreateTime() {
196 _operationalEnvDistributionStatus.setCreateTime(_createTime);
197 System.out.println("CreateTime : " + _createTime);
198 assertEquals(_operationalEnvDistributionStatus.getCreateTime(),_createTime);
203 * Test setCreateTime method
206 public void testSetCreateTime() {
207 _operationalEnvDistributionStatus.setCreateTime(_createTime);
208 verify(_operationalEnvDistributionStatus).setCreateTime(_createTime);
212 * Test of getModifyTime method
215 public void testGetModifyTime() {
216 _operationalEnvDistributionStatus.setModifyTime(_modifyTime);
217 System.out.println("ModifyTime : " + _modifyTime);
218 assertEquals(_operationalEnvDistributionStatus.getModifyTime(),_modifyTime);
223 * Test setModifyTime method
226 public void testSetModifyTime() {
227 _operationalEnvDistributionStatus.setModifyTime(_modifyTime);
228 verify(_operationalEnvDistributionStatus).setModifyTime(_modifyTime);