Update css file name in conf.py
[policy/engine.git] / PolicyEngineAPI / src / test / java / org / onap / policy / std / test / StdPolicyConfigTest.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * PolicyEngineAPI
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.onap.policy.std.test;
22
23 import java.util.Collections;
24 import java.util.Hashtable;
25 import java.util.Map;
26 import java.util.Properties;
27
28 import javax.json.JsonObject;
29
30 import org.junit.*;
31 import org.onap.policy.api.PolicyConfigStatus;
32 import org.onap.policy.api.PolicyConfigType;
33 import org.onap.policy.api.PolicyType;
34 import org.onap.policy.std.StdPolicyConfig;
35
36 import static org.junit.Assert.*;
37
38 import org.w3c.dom.Document;
39
40 /**
41  * The class <code>StdPolicyConfigTest</code> contains tests for the class
42  * <code>{@link StdPolicyConfig}</code>.
43  *
44  * @generatedBy CodePro at 6/1/16 1:41 PM
45  * @version $Revision: 1.0 $
46  */
47 public class StdPolicyConfigTest {
48     private static final String POLICY_NAME = "PolicyName";
49
50     private static final String POLICY_NAME_WITH_XML_EXT = POLICY_NAME + ".1.xml";
51
52     private static final String EMPTY_STRING = "";
53
54     /**
55      * Run the Map<String, String> getMatchingConditions() method test.
56      *
57      * @throws Exception
58      *
59      * @generatedBy CodePro at 6/1/16 1:41 PM
60      */
61     @Test
62     public void testGetMatchingConditions_1() throws Exception {
63         final StdPolicyConfig fixture = new StdPolicyConfig();
64         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
65         fixture.setDocument((Document) null);
66         fixture.setResponseAttributes(new Hashtable<String, String>());
67         fixture.setPolicyVersion(EMPTY_STRING);
68         fixture.setOther(EMPTY_STRING);
69         fixture.setPolicyType(PolicyType.JSON);
70         fixture.setPolicyName(EMPTY_STRING);
71         fixture.setProperties(new Properties());
72         fixture.setJsonObject((JsonObject) null);
73         fixture.setMatchingConditions(new Hashtable<String, String>());
74
75         final Map<String, String> result = fixture.getMatchingConditions();
76
77         // add additional test code here
78         assertNotNull(result);
79         assertEquals(0, result.size());
80     }
81
82     /**
83      * Run the String getPolicyConfigMessage() method test.
84      *
85      * @throws Exception
86      *
87      * @generatedBy CodePro at 6/1/16 1:41 PM
88      */
89     @Test
90     public void testGetPolicyConfigMessage_1() throws Exception {
91         final StdPolicyConfig fixture = new StdPolicyConfig();
92         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
93         fixture.setDocument((Document) null);
94         fixture.setResponseAttributes(new Hashtable<String, String>());
95         fixture.setPolicyVersion(EMPTY_STRING);
96         fixture.setOther(EMPTY_STRING);
97         fixture.setPolicyType(PolicyType.JSON);
98         fixture.setPolicyName(EMPTY_STRING);
99         fixture.setProperties(new Properties());
100         fixture.setJsonObject((JsonObject) null);
101         fixture.setMatchingConditions(new Hashtable<String, String>());
102
103         final String result = fixture.getPolicyConfigMessage();
104
105         // add additional test code here
106         assertEquals(EMPTY_STRING, result);
107     }
108
109     /**
110      * Run the PolicyConfigStatus getPolicyConfigStatus() method test.
111      *
112      * @throws Exception
113      *
114      * @generatedBy CodePro at 6/1/16 1:41 PM
115      */
116     @Test
117     public void testGetPolicyConfigStatus_1() throws Exception {
118         final StdPolicyConfig fixture = new StdPolicyConfig();
119         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
120         fixture.setDocument((Document) null);
121         fixture.setResponseAttributes(new Hashtable<String, String>());
122         fixture.setPolicyVersion(EMPTY_STRING);
123         fixture.setOther(EMPTY_STRING);
124         fixture.setPolicyType(PolicyType.JSON);
125         fixture.setPolicyName(EMPTY_STRING);
126         fixture.setProperties(new Properties());
127         fixture.setJsonObject((JsonObject) null);
128         fixture.setMatchingConditions(new Hashtable<String, String>());
129
130         final PolicyConfigStatus result = fixture.getPolicyConfigStatus();
131
132         // add additional test code here
133         assertNotNull(result);
134         assertEquals("not_found", result.toString());
135         assertEquals("CONFIG_NOT_FOUND", result.name());
136         assertEquals(1, result.ordinal());
137     }
138
139     /**
140      * Run the String getPolicyName() method test.
141      *
142      * @throws Exception
143      *
144      * @generatedBy CodePro at 6/1/16 1:41 PM
145      */
146     @Test
147     public void testGetPolicyName_1() throws Exception {
148         final StdPolicyConfig fixture = new StdPolicyConfig();
149         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
150         fixture.setDocument((Document) null);
151         fixture.setResponseAttributes(new Hashtable<String, String>());
152         fixture.setPolicyVersion(EMPTY_STRING);
153         fixture.setOther(EMPTY_STRING);
154         fixture.setPolicyType(PolicyType.JSON);
155         fixture.setPolicyName(EMPTY_STRING);
156         fixture.setProperties(new Properties());
157         fixture.setJsonObject((JsonObject) null);
158         fixture.setMatchingConditions(new Hashtable<String, String>());
159
160         final String result = fixture.getPolicyName();
161
162         // add additional test code here
163         assertEquals(EMPTY_STRING, result);
164     }
165
166     /**
167      * Run the String getPolicyName() method test.
168      *
169      * @throws Exception
170      *
171      * @generatedBy CodePro at 6/1/16 1:41 PM
172      */
173     @Test
174     public void testGetPolicyName_2() throws Exception {
175         final StdPolicyConfig fixture = new StdPolicyConfig();
176         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
177         fixture.setDocument((Document) null);
178         fixture.setResponseAttributes(new Hashtable<String, String>());
179         fixture.setPolicyVersion(EMPTY_STRING);
180         fixture.setOther(EMPTY_STRING);
181         fixture.setPolicyType(PolicyType.JSON);
182         fixture.setPolicyName((String) null);
183         fixture.setProperties(new Properties());
184         fixture.setJsonObject((JsonObject) null);
185         fixture.setMatchingConditions(new Hashtable<String, String>());
186
187         final String result = fixture.getPolicyName();
188
189         // add additional test code here
190         assertEquals(null, result);
191     }
192
193     /**
194      * Run the String getPolicyName() method test.
195      *
196      * @throws Exception
197      *
198      * @generatedBy CodePro at 6/1/16 1:41 PM
199      */
200     @Test
201     public void testGetPolicyName_3() throws Exception {
202         final StdPolicyConfig fixture = new StdPolicyConfig();
203         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
204         fixture.setDocument((Document) null);
205         fixture.setResponseAttributes(new Hashtable<String, String>());
206         fixture.setPolicyVersion(EMPTY_STRING);
207         fixture.setOther(EMPTY_STRING);
208         fixture.setPolicyType(PolicyType.JSON);
209         fixture.setPolicyName(EMPTY_STRING);
210         fixture.setProperties(new Properties());
211         fixture.setJsonObject((JsonObject) null);
212         fixture.setMatchingConditions(new Hashtable<String, String>());
213
214         final String result = fixture.getPolicyName();
215
216         // add additional test code here
217         assertEquals(EMPTY_STRING, result);
218     }
219
220     /**
221      * Run the String getPolicyVersion() method test.
222      *
223      * @throws Exception
224      *
225      * @generatedBy CodePro at 6/1/16 1:41 PM
226      */
227     @Test
228     public void testGetPolicyVersion_1() throws Exception {
229         final StdPolicyConfig fixture = new StdPolicyConfig();
230         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
231         fixture.setDocument((Document) null);
232         fixture.setResponseAttributes(new Hashtable<String, String>());
233         fixture.setPolicyVersion(EMPTY_STRING);
234         fixture.setOther(EMPTY_STRING);
235         fixture.setPolicyType(PolicyType.JSON);
236         fixture.setPolicyName(EMPTY_STRING);
237         fixture.setProperties(new Properties());
238         fixture.setJsonObject((JsonObject) null);
239         fixture.setMatchingConditions(new Hashtable<String, String>());
240
241         final String result = fixture.getPolicyVersion();
242
243         // add additional test code here
244         assertEquals(EMPTY_STRING, result);
245     }
246
247     /**
248      * Run the Map<String, String> getResponseAttributes() method test.
249      *
250      * @throws Exception
251      *
252      * @generatedBy CodePro at 6/1/16 1:41 PM
253      */
254     @Test
255     public void testGetResponseAttributes_1() throws Exception {
256         final StdPolicyConfig fixture = new StdPolicyConfig();
257         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
258         fixture.setDocument((Document) null);
259         fixture.setResponseAttributes(new Hashtable<String, String>());
260         fixture.setPolicyVersion(EMPTY_STRING);
261         fixture.setOther(EMPTY_STRING);
262         fixture.setPolicyType(PolicyType.JSON);
263         fixture.setPolicyName(EMPTY_STRING);
264         fixture.setProperties(new Properties());
265         fixture.setJsonObject((JsonObject) null);
266         fixture.setMatchingConditions(new Hashtable<String, String>());
267
268         final Map<String, String> result = fixture.getResponseAttributes();
269
270         // add additional test code here
271         assertNotNull(result);
272         assertEquals(0, result.size());
273     }
274
275     /**
276      * Run the PolicyType getType() method test.
277      *
278      * @throws Exception
279      *
280      * @generatedBy CodePro at 6/1/16 1:41 PM
281      */
282     @Test
283     public void testGetType_1() throws Exception {
284         final StdPolicyConfig fixture = new StdPolicyConfig();
285         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
286         fixture.setDocument((Document) null);
287         fixture.setResponseAttributes(new Hashtable<String, String>());
288         fixture.setPolicyVersion(EMPTY_STRING);
289         fixture.setOther(EMPTY_STRING);
290         fixture.setPolicyType(PolicyType.JSON);
291         fixture.setPolicyName(EMPTY_STRING);
292         fixture.setProperties(new Properties());
293         fixture.setJsonObject((JsonObject) null);
294         fixture.setMatchingConditions(new Hashtable<String, String>());
295
296         final PolicyType result = fixture.getType();
297
298         // add additional test code here
299         assertNotNull(result);
300         assertEquals("json", result.toString());
301         assertEquals("JSON", result.name());
302         assertEquals(1, result.ordinal());
303     }
304
305     /**
306      * Run the void setConfigStatus(String) method test.
307      *
308      * @throws Exception
309      *
310      * @generatedBy CodePro at 6/1/16 1:41 PM
311      */
312     @Test
313     public void testSetGetPolicyConfigType_1() throws Exception {
314         final StdPolicyConfig fixture = new StdPolicyConfig();
315         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
316         fixture.setDocument((Document) null);
317         fixture.setResponseAttributes(new Hashtable<String, String>());
318         fixture.setPolicyVersion(EMPTY_STRING);
319         fixture.setOther(EMPTY_STRING);
320         fixture.setPolicyType(PolicyType.JSON);
321         fixture.setPolicyType(PolicyConfigType.BRMS_RAW);
322         fixture.setPolicyName(EMPTY_STRING);
323         fixture.setProperties(new Properties());
324         fixture.setJsonObject((JsonObject) null);
325         fixture.setMatchingConditions(new Hashtable<String, String>());
326         fixture.setConfigStatus(EMPTY_STRING);
327
328         assertEquals(PolicyConfigType.BRMS_RAW, fixture.getPolicyType());
329
330     }
331
332     /**
333      * Run the void setConfigStatus(String,PolicyConfigStatus) method test.
334      *
335      * @throws Exception
336      *
337      * @generatedBy CodePro at 6/1/16 1:41 PM
338      */
339     @Test
340     public void testSetConfigStatus_2() throws Exception {
341         final StdPolicyConfig fixture = new StdPolicyConfig();
342         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
343         fixture.setDocument((Document) null);
344         fixture.setResponseAttributes(new Hashtable<String, String>());
345         fixture.setPolicyVersion(EMPTY_STRING);
346         fixture.setOther(EMPTY_STRING);
347         fixture.setPolicyType(PolicyType.JSON);
348         fixture.setPolicyName(EMPTY_STRING);
349         fixture.setProperties(new Properties());
350         fixture.setJsonObject((JsonObject) null);
351         fixture.setMatchingConditions(new Hashtable<String, String>());
352         final String configStatus = EMPTY_STRING;
353         final PolicyConfigStatus policyConfigStatus = PolicyConfigStatus.CONFIG_NOT_FOUND;
354
355         fixture.setConfigStatus(configStatus, policyConfigStatus);
356
357         // add additional test code here
358     }
359
360     /**
361      * Run the void setDocument(Document) method test.
362      *
363      * @throws Exception
364      *
365      * @generatedBy CodePro at 6/1/16 1:41 PM
366      */
367     @Test
368     public void testSetDocument_1() throws Exception {
369         final StdPolicyConfig fixture = new StdPolicyConfig();
370         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
371         fixture.setDocument((Document) null);
372         fixture.setResponseAttributes(new Hashtable<String, String>());
373         fixture.setPolicyVersion(EMPTY_STRING);
374         fixture.setOther(EMPTY_STRING);
375         fixture.setPolicyType(PolicyType.JSON);
376         fixture.setPolicyName(EMPTY_STRING);
377         fixture.setProperties(new Properties());
378         fixture.setJsonObject((JsonObject) null);
379         fixture.setMatchingConditions(new Hashtable<String, String>());
380         final Document document = null;
381
382         fixture.setDocument(document);
383
384         // add additional test code here
385     }
386
387     /**
388      * Run the void setJsonObject(JsonObject) method test.
389      *
390      * @throws Exception
391      *
392      * @generatedBy CodePro at 6/1/16 1:41 PM
393      */
394     @Test
395     public void testSetJsonObject_1() throws Exception {
396         final StdPolicyConfig fixture = new StdPolicyConfig();
397         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
398         fixture.setDocument((Document) null);
399         fixture.setResponseAttributes(new Hashtable<String, String>());
400         fixture.setPolicyVersion(EMPTY_STRING);
401         fixture.setOther(EMPTY_STRING);
402         fixture.setPolicyType(PolicyType.JSON);
403         fixture.setPolicyName(EMPTY_STRING);
404         fixture.setProperties(new Properties());
405         fixture.setJsonObject((JsonObject) null);
406         fixture.setMatchingConditions(new Hashtable<String, String>());
407         final JsonObject jsonObject = null;
408
409         fixture.setJsonObject(jsonObject);
410
411         // add additional test code here
412     }
413
414     /**
415      * Run the void setMatchingConditions(Map<String,String>) method test.
416      *
417      * @throws Exception
418      *
419      * @generatedBy CodePro at 6/1/16 1:41 PM
420      */
421     @Test
422     public void testSetMatchingConditions_1() throws Exception {
423         final StdPolicyConfig fixture = new StdPolicyConfig();
424         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
425         fixture.setDocument((Document) null);
426         fixture.setResponseAttributes(new Hashtable<String, String>());
427         fixture.setPolicyVersion(EMPTY_STRING);
428         fixture.setOther(EMPTY_STRING);
429         fixture.setPolicyType(PolicyType.JSON);
430         fixture.setPolicyName(EMPTY_STRING);
431         fixture.setProperties(new Properties());
432         fixture.setJsonObject((JsonObject) null);
433         fixture.setMatchingConditions(new Hashtable<String, String>());
434         final Map<String, String> matchingConditions = new Hashtable<String, String>();
435
436         fixture.setMatchingConditions(matchingConditions);
437
438         // add additional test code here
439     }
440
441     /**
442      * Run the void setOther(String) method test.
443      *
444      * @throws Exception
445      *
446      * @generatedBy CodePro at 6/1/16 1:41 PM
447      */
448     @Test
449     public void testSetOther_1() throws Exception {
450         final StdPolicyConfig fixture = new StdPolicyConfig();
451         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
452         fixture.setDocument((Document) null);
453         fixture.setResponseAttributes(new Hashtable<String, String>());
454         fixture.setPolicyVersion(EMPTY_STRING);
455         fixture.setOther(EMPTY_STRING);
456         fixture.setPolicyType(PolicyType.JSON);
457         fixture.setPolicyName(EMPTY_STRING);
458         fixture.setProperties(new Properties());
459         fixture.setJsonObject((JsonObject) null);
460         fixture.setMatchingConditions(new Hashtable<String, String>());
461         final String other = EMPTY_STRING;
462
463         fixture.setOther(other);
464
465         // add additional test code here
466     }
467
468     /**
469      * Run the void setPolicyConfigStatus(PolicyConfigStatus) method test.
470      *
471      * @throws Exception
472      *
473      * @generatedBy CodePro at 6/1/16 1:41 PM
474      */
475     @Test
476     public void testSetPolicyConfigStatus_1() throws Exception {
477         final StdPolicyConfig fixture = new StdPolicyConfig();
478         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
479         fixture.setDocument((Document) null);
480         fixture.setResponseAttributes(new Hashtable<String, String>());
481         fixture.setPolicyVersion(EMPTY_STRING);
482         fixture.setOther(EMPTY_STRING);
483         fixture.setPolicyType(PolicyType.JSON);
484         fixture.setPolicyName(EMPTY_STRING);
485         fixture.setProperties(new Properties());
486         fixture.setJsonObject((JsonObject) null);
487         fixture.setMatchingConditions(new Hashtable<String, String>());
488         final PolicyConfigStatus policyConfigStatus = PolicyConfigStatus.CONFIG_NOT_FOUND;
489
490         fixture.setPolicyConfigStatus(policyConfigStatus);
491
492         assertEquals(policyConfigStatus, fixture.getPolicyConfigStatus());
493     }
494
495     @Test
496     public void testSetGetPolicyName_1() throws Exception {
497         final StdPolicyConfig fixture = new StdPolicyConfig();
498         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
499         fixture.setDocument((Document) null);
500         fixture.setResponseAttributes(Collections.emptyMap());
501         fixture.setPolicyVersion(EMPTY_STRING);
502         fixture.setOther(EMPTY_STRING);
503         fixture.setPolicyType(PolicyType.JSON);
504         fixture.setPolicyName(EMPTY_STRING);
505         fixture.setProperties(new Properties());
506         fixture.setJsonObject((JsonObject) null);
507         fixture.setMatchingConditions(Collections.emptyMap());
508         fixture.setPolicyName(EMPTY_STRING);
509
510         assertEquals(EMPTY_STRING, fixture.getPolicyName());
511
512     }
513
514     @Test
515     public void testSetGetPolicyName_2() throws Exception {
516         final StdPolicyConfig fixture = new StdPolicyConfig();
517         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
518         fixture.setDocument((Document) null);
519         fixture.setResponseAttributes(Collections.emptyMap());
520         fixture.setPolicyVersion(EMPTY_STRING);
521         fixture.setOther(EMPTY_STRING);
522         fixture.setPolicyType(PolicyType.JSON);
523         fixture.setPolicyName(POLICY_NAME_WITH_XML_EXT);
524         fixture.setProperties(new Properties());
525         fixture.setJsonObject((JsonObject) null);
526         fixture.setMatchingConditions(Collections.emptyMap());
527
528         assertEquals(POLICY_NAME, fixture.getPolicyName());
529
530     }
531
532     /**
533      * Run the void setPolicyType(PolicyType) method test.
534      *
535      * @throws Exception
536      *
537      * @generatedBy CodePro at 6/1/16 1:41 PM
538      */
539     @Test
540     public void testSetPolicyType_1() throws Exception {
541         final StdPolicyConfig fixture = new StdPolicyConfig();
542         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
543         fixture.setDocument((Document) null);
544         fixture.setResponseAttributes(Collections.emptyMap());
545         fixture.setPolicyVersion(EMPTY_STRING);
546         fixture.setOther(EMPTY_STRING);
547         fixture.setPolicyType(PolicyType.JSON);
548         fixture.setPolicyName(EMPTY_STRING);
549         fixture.setProperties(new Properties());
550         fixture.setJsonObject((JsonObject) null);
551         fixture.setMatchingConditions(Collections.emptyMap());
552         final PolicyType policyType = PolicyType.JSON;
553
554         fixture.setPolicyType(policyType);
555
556         assertEquals(policyType, fixture.getType());
557     }
558
559     /**
560      * Run the void setPolicyVersion(String) method test.
561      *
562      * @throws Exception
563      *
564      * @generatedBy CodePro at 6/1/16 1:41 PM
565      */
566     @Test
567     public void testSetPolicyVersion_1() throws Exception {
568         final StdPolicyConfig fixture = new StdPolicyConfig();
569         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
570         fixture.setDocument((Document) null);
571         fixture.setResponseAttributes(Collections.emptyMap());
572         fixture.setPolicyVersion(EMPTY_STRING);
573         fixture.setOther(EMPTY_STRING);
574         fixture.setPolicyType(PolicyType.JSON);
575         fixture.setPolicyName(EMPTY_STRING);
576         fixture.setProperties(new Properties());
577         fixture.setJsonObject((JsonObject) null);
578         fixture.setMatchingConditions(Collections.emptyMap());
579         fixture.setPolicyVersion(EMPTY_STRING);
580
581         assertEquals(EMPTY_STRING, fixture.getPolicyVersion());
582
583     }
584
585     /**
586      * Run the void setProperties(Properties) method test.
587      *
588      * @throws Exception
589      *
590      * @generatedBy CodePro at 6/1/16 1:41 PM
591      */
592     @Test
593     public void testSetProperties_1() throws Exception {
594         final StdPolicyConfig fixture = new StdPolicyConfig();
595         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
596         fixture.setDocument((Document) null);
597         fixture.setResponseAttributes(Collections.emptyMap());
598         fixture.setPolicyVersion(EMPTY_STRING);
599         fixture.setOther(EMPTY_STRING);
600         fixture.setPolicyType(PolicyType.JSON);
601         fixture.setPolicyName(EMPTY_STRING);
602         fixture.setProperties(new Properties());
603         fixture.setJsonObject((JsonObject) null);
604         fixture.setMatchingConditions(Collections.emptyMap());
605         final Properties properties = new Properties();
606
607         fixture.setProperties(properties);
608
609         // add additional test code here
610     }
611
612     /**
613      * Run the void setResponseAttributes(Map<String,String>) method test.
614      *
615      * @throws Exception
616      *
617      * @generatedBy CodePro at 6/1/16 1:41 PM
618      */
619     @Test
620     public void testSetResponseAttributes_1() throws Exception {
621         final StdPolicyConfig fixture = new StdPolicyConfig();
622         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
623         fixture.setDocument((Document) null);
624         fixture.setResponseAttributes(new Hashtable<String, String>());
625         fixture.setPolicyVersion(EMPTY_STRING);
626         fixture.setOther(EMPTY_STRING);
627         fixture.setPolicyType(PolicyType.JSON);
628         fixture.setPolicyName(EMPTY_STRING);
629         fixture.setProperties(new Properties());
630         fixture.setJsonObject((JsonObject) null);
631         fixture.setMatchingConditions(new Hashtable<String, String>());
632         final Map<String, String> responseAttributes = new Hashtable<String, String>();
633
634         fixture.setResponseAttributes(responseAttributes);
635
636         // add additional test code here
637     }
638
639     /**
640      * Run the JsonObject toJSON() method test.
641      *
642      * @throws Exception
643      *
644      * @generatedBy CodePro at 6/1/16 1:41 PM
645      */
646     @Test
647     public void testToJSON_1() throws Exception {
648         final StdPolicyConfig fixture = new StdPolicyConfig();
649         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
650         fixture.setDocument((Document) null);
651         fixture.setResponseAttributes(new Hashtable<String, String>());
652         fixture.setPolicyVersion(EMPTY_STRING);
653         fixture.setOther(EMPTY_STRING);
654         fixture.setPolicyType(PolicyType.JSON);
655         fixture.setPolicyName(EMPTY_STRING);
656         fixture.setProperties(new Properties());
657         fixture.setJsonObject((JsonObject) null);
658         fixture.setMatchingConditions(new Hashtable<String, String>());
659
660         final JsonObject result = fixture.toJSON();
661
662         // add additional test code here
663         assertEquals(null, result);
664     }
665
666     /**
667      * Run the String toOther() method test.
668      *
669      * @throws Exception
670      *
671      * @generatedBy CodePro at 6/1/16 1:41 PM
672      */
673     @Test
674     public void testToOther_1() throws Exception {
675         final StdPolicyConfig fixture = new StdPolicyConfig();
676         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
677         fixture.setDocument((Document) null);
678         fixture.setResponseAttributes(new Hashtable<String, String>());
679         fixture.setPolicyVersion(EMPTY_STRING);
680         fixture.setOther(EMPTY_STRING);
681         fixture.setPolicyType(PolicyType.JSON);
682         fixture.setPolicyName(EMPTY_STRING);
683         fixture.setProperties(new Properties());
684         fixture.setJsonObject((JsonObject) null);
685         fixture.setMatchingConditions(new Hashtable<String, String>());
686
687         final String result = fixture.toOther();
688
689         // add additional test code here
690         assertEquals(EMPTY_STRING, result);
691     }
692
693     /**
694      * Run the Properties toProperties() method test.
695      *
696      * @throws Exception
697      *
698      * @generatedBy CodePro at 6/1/16 1:41 PM
699      */
700     @Test
701     public void testToProperties_1() throws Exception {
702         final StdPolicyConfig fixture = new StdPolicyConfig();
703         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
704         fixture.setDocument((Document) null);
705         fixture.setResponseAttributes(new Hashtable<String, String>());
706         fixture.setPolicyVersion(EMPTY_STRING);
707         fixture.setOther(EMPTY_STRING);
708         fixture.setPolicyType(PolicyType.JSON);
709         fixture.setPolicyName(EMPTY_STRING);
710         fixture.setProperties(new Properties());
711         fixture.setJsonObject((JsonObject) null);
712         fixture.setMatchingConditions(new Hashtable<String, String>());
713
714         final Properties result = fixture.toProperties();
715
716         // add additional test code here
717         assertNotNull(result);
718         assertEquals(0, result.size());
719     }
720
721     /**
722      * Run the String toString() method test.
723      *
724      * @throws Exception
725      *
726      * @generatedBy CodePro at 6/1/16 1:41 PM
727      */
728     @Test
729     public void testToString_1() throws Exception {
730         final StdPolicyConfig fixture = new StdPolicyConfig();
731         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
732         fixture.setDocument((Document) null);
733         fixture.setResponseAttributes(new Hashtable<String, String>());
734         fixture.setPolicyVersion(EMPTY_STRING);
735         fixture.setOther(EMPTY_STRING);
736         fixture.setPolicyType(PolicyType.JSON);
737         fixture.setPolicyName("test");
738         fixture.setProperties(new Properties());
739         fixture.setJsonObject((JsonObject) null);
740         fixture.setMatchingConditions(new Hashtable<String, String>());
741
742         final String result = fixture.toString();
743
744         // add additional test code here
745         assertEquals("PolicyConfig [ policyConfigStatus=not_found, policyConfigMessage=, policyName=test]", result);
746     }
747
748     /**
749      * Run the Document toXML() method test.
750      *
751      * @throws Exception
752      *
753      * @generatedBy CodePro at 6/1/16 1:41 PM
754      */
755     @Test
756     public void testToXML_1() throws Exception {
757         final StdPolicyConfig fixture = new StdPolicyConfig();
758         fixture.setConfigStatus(EMPTY_STRING, PolicyConfigStatus.CONFIG_NOT_FOUND);
759         fixture.setDocument((Document) null);
760         fixture.setResponseAttributes(new Hashtable<String, String>());
761         fixture.setPolicyVersion(EMPTY_STRING);
762         fixture.setOther(EMPTY_STRING);
763         fixture.setPolicyType(PolicyType.JSON);
764         fixture.setPolicyName(EMPTY_STRING);
765         fixture.setProperties(new Properties());
766         fixture.setJsonObject((JsonObject) null);
767         fixture.setMatchingConditions(new Hashtable<String, String>());
768
769         final Document result = fixture.toXML();
770
771         // add additional test code here
772         assertEquals(null, result);
773     }
774
775     /**
776      * Perform pre-test initialization.
777      *
778      * @throws Exception
779      *             if the initialization fails for some reason
780      *
781      * @generatedBy CodePro at 6/1/16 1:41 PM
782      */
783     @Before
784     public void setUp() throws Exception {
785         // add additional set up code here
786     }
787
788     /**
789      * Perform post-test clean-up.
790      *
791      * @throws Exception
792      *             if the clean-up fails for some reason
793      *
794      * @generatedBy CodePro at 6/1/16 1:41 PM
795      */
796     @After
797     public void tearDown() throws Exception {
798         // Add additional tear down code here
799     }
800
801     /**
802      * Launch the test.
803      *
804      * @param args
805      *            the command line arguments
806      *
807      * @generatedBy CodePro at 6/1/16 1:41 PM
808      */
809     public static void main(final String[] args) {
810         new org.junit.runner.JUnitCore().run(StdPolicyConfigTest.class);
811     }
812 }