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.policy.test;
23 import java.util.UUID;
26 import org.openecomp.policy.api.DeletePolicyCondition;
27 import org.openecomp.policy.api.DeletePolicyParameters;
29 import static org.junit.Assert.*;
32 * The class <code>DeletePolicyParametersTest</code> contains tests for the class <code>{@link DeletePolicyParameters}</code>.
34 * @generatedBy CodePro at 6/1/16 1:40 PM
35 * @version $Revision: 1.0 $
37 public class DeletePolicyParametersTest {
39 * Run the DeletePolicyCondition getDeleteCondition() method test.
43 * @generatedBy CodePro at 6/1/16 1:40 PM
46 public void testGetDeleteCondition_1()
48 DeletePolicyParameters fixture = new DeletePolicyParameters();
49 fixture.setPolicyComponent("");
50 fixture.setPolicyName("");
51 fixture.setDeleteCondition(DeletePolicyCondition.ALL);
52 fixture.setRequestID(UUID.randomUUID());
53 fixture.setPdpGroup("");
55 DeletePolicyCondition result = fixture.getDeleteCondition();
57 // add additional test code here
58 assertNotNull(result);
59 assertEquals("All Versions", result.toString());
60 assertEquals("ALL", result.name());
61 assertEquals(1, result.ordinal());
65 * Run the String getPdpGroup() method test.
69 * @generatedBy CodePro at 6/1/16 1:40 PM
72 public void testGetPdpGroup_1()
74 DeletePolicyParameters fixture = new DeletePolicyParameters();
75 fixture.setPolicyComponent("");
76 fixture.setPolicyName("");
77 fixture.setDeleteCondition(DeletePolicyCondition.ALL);
78 fixture.setRequestID(UUID.randomUUID());
79 fixture.setPdpGroup("");
81 String result = fixture.getPdpGroup();
83 // add additional test code here
84 assertEquals("", result);
88 * Run the String getPolicyComponent() method test.
92 * @generatedBy CodePro at 6/1/16 1:40 PM
95 public void testGetPolicyComponent_1()
97 DeletePolicyParameters fixture = new DeletePolicyParameters();
98 fixture.setPolicyComponent("");
99 fixture.setPolicyName("");
100 fixture.setDeleteCondition(DeletePolicyCondition.ALL);
101 fixture.setRequestID(UUID.randomUUID());
102 fixture.setPdpGroup("");
104 String result = fixture.getPolicyComponent();
106 // add additional test code here
107 assertEquals("", result);
111 * Run the String getPolicyName() method test.
115 * @generatedBy CodePro at 6/1/16 1:40 PM
118 public void testGetPolicyName_1()
120 DeletePolicyParameters fixture = new DeletePolicyParameters();
121 fixture.setPolicyComponent("");
122 fixture.setPolicyName("");
123 fixture.setDeleteCondition(DeletePolicyCondition.ALL);
124 fixture.setRequestID(UUID.randomUUID());
125 fixture.setPdpGroup("");
127 String result = fixture.getPolicyName();
129 // add additional test code here
130 assertEquals("", result);
134 * Run the UUID getRequestID() method test.
138 * @generatedBy CodePro at 6/1/16 1:40 PM
141 public void testGetRequestID_1()
143 DeletePolicyParameters fixture = new DeletePolicyParameters();
144 fixture.setPolicyComponent("");
145 fixture.setPolicyName("");
146 fixture.setDeleteCondition(DeletePolicyCondition.ALL);
147 fixture.setRequestID(UUID.fromString("482e90e2-2ad7-4265-9893-4cfe08ef1e3d"));
148 fixture.setPdpGroup("");
150 UUID result = fixture.getRequestID();
152 // add additional test code here
153 assertNotNull(result);
154 assertEquals("482e90e2-2ad7-4265-9893-4cfe08ef1e3d", result.toString());
155 assertEquals(4, result.version());
156 assertEquals(2, result.variant());
157 assertEquals(-7452528304412746179L, result.getLeastSignificantBits());
158 assertEquals(5201253920715260517L, result.getMostSignificantBits());
162 * Run the void setDeleteCondition(DeletePolicyCondition) method test.
166 * @generatedBy CodePro at 6/1/16 1:40 PM
169 public void testSetDeleteCondition_1()
171 DeletePolicyParameters fixture = new DeletePolicyParameters();
172 fixture.setPolicyComponent("");
173 fixture.setPolicyName("");
174 fixture.setDeleteCondition(DeletePolicyCondition.ALL);
175 fixture.setRequestID(UUID.randomUUID());
176 fixture.setPdpGroup("");
177 DeletePolicyCondition deleteCondition = DeletePolicyCondition.ALL;
179 fixture.setDeleteCondition(deleteCondition);
181 // add additional test code here
185 * Run the void setPdpGroup(String) method test.
189 * @generatedBy CodePro at 6/1/16 1:40 PM
192 public void testSetPdpGroup_1()
194 DeletePolicyParameters fixture = new DeletePolicyParameters();
195 fixture.setPolicyComponent("");
196 fixture.setPolicyName("");
197 fixture.setDeleteCondition(DeletePolicyCondition.ALL);
198 fixture.setRequestID(UUID.randomUUID());
199 fixture.setPdpGroup("");
200 String pdpGroup = "";
202 fixture.setPdpGroup(pdpGroup);
204 // add additional test code here
208 * Run the void setPolicyComponent(String) method test.
212 * @generatedBy CodePro at 6/1/16 1:40 PM
215 public void testSetPolicyComponent_1()
217 DeletePolicyParameters fixture = new DeletePolicyParameters();
218 fixture.setPolicyComponent("");
219 fixture.setPolicyName("");
220 fixture.setDeleteCondition(DeletePolicyCondition.ALL);
221 fixture.setRequestID(UUID.randomUUID());
222 fixture.setPdpGroup("");
223 String policyComponent = "";
225 fixture.setPolicyComponent(policyComponent);
227 // add additional test code here
231 * Run the void setPolicyName(String) method test.
235 * @generatedBy CodePro at 6/1/16 1:40 PM
238 public void testSetPolicyName_1()
240 DeletePolicyParameters fixture = new DeletePolicyParameters();
241 fixture.setPolicyComponent("");
242 fixture.setPolicyName("");
243 fixture.setDeleteCondition(DeletePolicyCondition.ALL);
244 fixture.setRequestID(UUID.randomUUID());
245 fixture.setPdpGroup("");
246 String policyName = "";
248 fixture.setPolicyName(policyName);
250 // add additional test code here
254 * Run the void setRequestID(UUID) method test.
258 * @generatedBy CodePro at 6/1/16 1:40 PM
261 public void testSetRequestID_1()
263 DeletePolicyParameters fixture = new DeletePolicyParameters();
264 fixture.setPolicyComponent("");
265 fixture.setPolicyName("");
266 fixture.setDeleteCondition(DeletePolicyCondition.ALL);
267 fixture.setRequestID(UUID.randomUUID());
268 fixture.setPdpGroup("");
269 UUID requestID = UUID.randomUUID();
271 fixture.setRequestID(requestID);
273 // add additional test code here
277 * Perform pre-test initialization.
280 * if the initialization fails for some reason
282 * @generatedBy CodePro at 6/1/16 1:40 PM
287 // add additional set up code here
291 * Perform post-test clean-up.
294 * if the clean-up fails for some reason
296 * @generatedBy CodePro at 6/1/16 1:40 PM
299 public void tearDown()
301 // Add additional tear down code here
307 * @param args the command line arguments
309 * @generatedBy CodePro at 6/1/16 1:40 PM
311 public static void main(String[] args) {
312 new org.junit.runner.JUnitCore().run(DeletePolicyParametersTest.class);