Initial OpenECOMP MSO commit
[so.git] / bpmn / MSOCoreBPMN / src / test / java / org / openecomp / mso / bpmn / core / RollbackDataESTest.java
1 /*
2  * This file was automatically generated by EvoSuite
3  * Mon Nov 14 11:33:44 GMT 2016
4  */
5
6 package org.openecomp.mso.bpmn.core;
7
8 import org.junit.Test;
9 import static org.junit.Assert.*;
10 import static org.evosuite.runtime.EvoAssertions.*;
11
12 import java.io.Serializable;
13 import java.util.HashMap;
14 import java.util.Map;
15 import org.evosuite.runtime.EvoRunner;
16 import org.evosuite.runtime.EvoRunnerParameters;
17 import org.evosuite.runtime.PrivateAccess;
18 import org.junit.runner.RunWith;
19
20 @RunWith(EvoRunner.class) @EvoRunnerParameters(mockJVMNonDeterminism = true, useVFS = true, useVNET = true, resetStaticState = true, useJEE = true) 
21 public class RollbackDataESTest extends RollbackDataESTestscaffolding {
22
23   @Test(timeout = 4000)
24   public void test0()  throws Throwable  {
25       RollbackData rollbackData0 = new RollbackData();
26       rollbackData0.put("", "", "");
27       String string0 = (String)rollbackData0.get("", "\7f0-0|Ox?");
28       assertNull(string0);
29   }
30
31   @Test(timeout = 4000)
32   public void test1()  throws Throwable  {
33       RollbackData rollbackData0 = new RollbackData();
34       Serializable serializable0 = rollbackData0.get("", "\7f0-0|Ox?");
35       assertNull(serializable0);
36   }
37
38   @Test(timeout = 4000)
39   public void test2()  throws Throwable  {
40       RollbackData rollbackData0 = new RollbackData();
41       rollbackData0.put("", "", "");
42       String string0 = (String)rollbackData0.get("", "");
43       assertEquals("", string0);
44   }
45
46   @Test(timeout = 4000)
47   public void test3()  throws Throwable  {
48       RollbackData rollbackData0 = new RollbackData();
49       HashMap<String, Object> hashMap0 = new HashMap<String, Object>();
50       HashMap<Serializable, Integer> hashMap1 = new HashMap<Serializable, Integer>();
51       hashMap0.put("/0H\"wnR=^l|l$+qQDi", hashMap1);
52       PrivateAccess.setVariable((Class<RollbackData>) RollbackData.class, rollbackData0, "dictionary", (Object) hashMap0);
53       Map<String, Serializable> map0 = rollbackData0.get("/0H\"wnR=^l|l$+qQDi");
54       assertEquals(0, map0.size());
55   }
56
57   @Test(timeout = 4000)
58   public void test4()  throws Throwable  {
59       RollbackData rollbackData0 = new RollbackData();
60       rollbackData0.put("RollbackData[]", "$", "RollbackData[]");
61       Map<String, Serializable> map0 = rollbackData0.get("RollbackData[]");
62       assertFalse(map0.isEmpty());
63   }
64
65   @Test(timeout = 4000)
66   public void test5()  throws Throwable  {
67       RollbackData rollbackData0 = new RollbackData();
68       rollbackData0.put("org.openecomp.mso.bpmn.core.RollbackData", "org.openecomp.mso.bpmn.core.RollbackData", "!{=|?cluq? yk]).");
69       rollbackData0.get("");
70       PrivateAccess.setVariable((Class<RollbackData>) RollbackData.class, rollbackData0, "dictionary", (Object) null);
71       // Undeclared exception!
72       try { 
73         rollbackData0.get("org.openecomp.mso.bpmn.core.RollbackData");
74         fail("Expecting exception: NullPointerException");
75       
76       } catch(NullPointerException e) {
77          //
78          // no message in exception (getMessage() returned null)
79          //
80          verifyException("org.openecomp.mso.bpmn.core.RollbackData", e);
81       }
82   }
83
84   @Test(timeout = 4000)
85   public void test6()  throws Throwable  {
86       RollbackData rollbackData0 = new RollbackData();
87       rollbackData0.put("$", "$", "RollbackData[]");
88       rollbackData0.put("RollbackData[]", "$", "RollbackData[]");
89       String string0 = rollbackData0.toString();
90       assertEquals("RollbackData[${$=RollbackData[]},RollbackData[]{$=RollbackData[]}]", string0);
91   }
92
93   @Test(timeout = 4000)
94   public void test7()  throws Throwable  {
95       RollbackData rollbackData0 = new RollbackData();
96       rollbackData0.put("$", "$", "RollbackData[]");
97       rollbackData0.put("$", "RollbackData[]", "RollbackData[]");
98   }
99
100   @Test(timeout = 4000)
101   public void test8()  throws Throwable  {
102       RollbackData rollbackData0 = new RollbackData();
103       HashMap<String, Object> hashMap0 = new HashMap<String, Object>();
104       HashMap<Serializable, Integer> hashMap1 = new HashMap<Serializable, Integer>();
105       hashMap0.put("/0H\"wnR=^l|l$+qQDi", hashMap1);
106       PrivateAccess.setVariable((Class<RollbackData>) RollbackData.class, rollbackData0, "dictionary", (Object) hashMap0);
107       boolean boolean0 = rollbackData0.hasType("/0H\"wnR=^l|l$+qQDi");
108       assertTrue(boolean0);
109   }
110
111   @Test(timeout = 4000)
112   public void test9()  throws Throwable  {
113       RollbackData rollbackData0 = new RollbackData();
114       boolean boolean0 = rollbackData0.hasType("RollbackData[]");
115       assertFalse(boolean0);
116   }
117 }