Merge "Remove unneeded param type definition"
[so.git] / mso-api-handlers / mso-requests-db / src / test / java / org / openecomp / mso / requestsdb / OperationalEnvDistributionStatusTest.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP - SO
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
10  *
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  *
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=========================================================
19  */
20
21 package org.openecomp.mso.requestsdb;
22
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;
30
31 import java.sql.Timestamp;
32
33 public class OperationalEnvDistributionStatusTest {
34
35         OperationalEnvDistributionStatus _operationalEnvDistributionStatus;
36         
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;
45
46         public OperationalEnvDistributionStatusTest() {
47         }
48         
49     @Before
50         public void setUp() {
51         _operationalEnvDistributionStatus = mock(OperationalEnvDistributionStatus.class);
52         _distributionId = "12abad84e7ff";
53         _operationalEnvId = "28122015552391";
54         _serviceModelVersionId = "28122015552391-aa";
55         _requestId = "1234";
56         _distributionIdStatus = "SENT";
57         _distributionIdErrorReason = "Fail";    
58         _createTime = new Timestamp (System.currentTimeMillis());
59         _modifyTime = new Timestamp (System.currentTimeMillis());
60         
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);
69         }
70     
71
72         @After
73         public void tearDown() {
74                 _operationalEnvDistributionStatus = null;
75         }
76         
77         /**
78          * Test of getDistributionId method
79          */
80         @Test
81         public void testGetDistributionId() {
82                 _operationalEnvDistributionStatus.setDistributionId(_distributionId);
83                 assertEquals(_operationalEnvDistributionStatus.getDistributionId(),_distributionId);
84
85         }
86
87         /**
88          * Test setDistributionId  method
89          */
90         @Test
91         public void testSetDistributionId() {
92                 _operationalEnvDistributionStatus.setDistributionId(_distributionId);
93                 verify(_operationalEnvDistributionStatus).setDistributionId(_distributionId);
94         }
95         
96         /**
97          * Test of getOperationalEnvId method
98          */
99         @Test
100         public void testGetOperationalEnvId() {
101                 _operationalEnvDistributionStatus.setOperationalEnvId(_operationalEnvId);
102                 assertEquals(_operationalEnvDistributionStatus.getOperationalEnvId(),_operationalEnvId);
103
104         }
105
106         /**
107          * Test setOperationalEnvId method
108          */
109         @Test
110         public void testSetOperationalEnvId() {
111                 _operationalEnvDistributionStatus.setOperationalEnvId(_operationalEnvId);
112                 verify(_operationalEnvDistributionStatus).setOperationalEnvId(_operationalEnvId);
113         }
114         
115         /**
116          * Test of getServiceModelVersionId method
117          */
118         @Test
119         public void testGetServiceModelVersionId() {
120                 _operationalEnvDistributionStatus.setServiceModelVersionId(_serviceModelVersionId);
121                 assertEquals(_operationalEnvDistributionStatus.getServiceModelVersionId(),_serviceModelVersionId);
122
123         }
124
125         /**
126          * Test setServiceModelVersionId method
127          */
128         @Test
129         public void testSetServiceModelVersionId() {
130                 _operationalEnvDistributionStatus.setServiceModelVersionId(_serviceModelVersionId);
131                 verify(_operationalEnvDistributionStatus).setServiceModelVersionId(_serviceModelVersionId);
132         }
133         
134         /**
135          * Test of getRequestId method
136          */
137         @Test
138         public void testGetRequestId() {
139                 _operationalEnvDistributionStatus.setRequestId(_requestId);
140                 assertEquals(_operationalEnvDistributionStatus.getRequestId(),_requestId);
141
142         }
143
144         /**
145          * Test setRequestId method
146          */
147         @Test
148         public void testSetRequestId() {
149                 _operationalEnvDistributionStatus.setRequestId(_requestId);
150                 verify(_operationalEnvDistributionStatus).setRequestId(_requestId);
151         }
152         
153         /**
154          * Test of getDistributionIdStatus method
155          */
156         @Test
157         public void testGetDistributionIdStatus() {
158                 _operationalEnvDistributionStatus.setDistributionIdStatus(_distributionIdStatus);
159                 assertEquals(_operationalEnvDistributionStatus.getDistributionIdStatus(),_distributionIdStatus);
160
161         }
162
163         /**
164          * Test setDistributionIdStatus method
165          */
166         @Test
167         public void testSetDistributionIdStatus() {
168                 _operationalEnvDistributionStatus.setDistributionIdStatus(_distributionIdStatus);
169                 verify(_operationalEnvDistributionStatus).setDistributionIdStatus(_distributionIdStatus);
170         }
171         
172         /**
173          * Test of getDistributionIdErrorReason method
174          */
175         @Test
176         public void testGetDistributionIdErrorReason() {
177                 _operationalEnvDistributionStatus.setDistributionIdErrorReason(_distributionIdErrorReason);
178                 assertEquals(_operationalEnvDistributionStatus.getDistributionIdErrorReason(),_distributionIdErrorReason);
179
180         }
181
182         /**
183          * Test setDistributionIdErrorReason method
184          */
185         @Test
186         public void testSetDistributionIdErrorReason() {
187                 _operationalEnvDistributionStatus.setDistributionIdErrorReason(_distributionIdErrorReason);
188                 verify(_operationalEnvDistributionStatus).setDistributionIdErrorReason(_distributionIdErrorReason);
189         }
190         
191         /**
192          * Test of getCreateTime method
193          */
194         @Test
195         public void testGetCreateTime() {
196                 _operationalEnvDistributionStatus.setCreateTime(_createTime);
197                 System.out.println("CreateTime : " + _createTime);
198                 assertEquals(_operationalEnvDistributionStatus.getCreateTime(),_createTime);
199
200         }
201
202         /**
203          * Test setCreateTime method
204          */
205         @Test
206         public void testSetCreateTime() {
207                 _operationalEnvDistributionStatus.setCreateTime(_createTime);
208                 verify(_operationalEnvDistributionStatus).setCreateTime(_createTime);
209         }
210         
211         /**
212          * Test of getModifyTime method
213          */
214         @Test
215         public void testGetModifyTime() {
216                 _operationalEnvDistributionStatus.setModifyTime(_modifyTime);
217                 System.out.println("ModifyTime : " + _modifyTime);
218                 assertEquals(_operationalEnvDistributionStatus.getModifyTime(),_modifyTime);
219
220         }
221
222         /**
223          * Test setModifyTime method
224          */
225         @Test
226         public void testSetModifyTime() {
227                 _operationalEnvDistributionStatus.setModifyTime(_modifyTime);
228                 verify(_operationalEnvDistributionStatus).setModifyTime(_modifyTime);
229         }
230         
231         
232 }