[MSO-8] Update the maven dependency
[so.git] / bpmn / MSOURN-plugin / src / test / java / org / openecomp / camunda / bpmn / plugin / urnmap / resources / URNResourceESTest.java
1 /*
2  * This file was automatically generated by EvoSuite
3  * Mon Nov 14 13:47:41 GMT 2016
4  */
5
6 package org.openecomp.camunda.bpmn.plugin.urnmap.resources;
7
8 import org.junit.Test;
9
10 import static org.junit.Assert.*;
11 import static org.evosuite.shaded.org.mockito.Mockito.*;
12 import static org.evosuite.runtime.EvoAssertions.*;
13
14 import java.sql.Connection;
15 import java.sql.PreparedStatement;
16 import java.sql.ResultSet;
17 import java.util.List;
18 import java.util.NoSuchElementException;
19
20 import org.evosuite.runtime.EvoRunner;
21 import org.evosuite.runtime.EvoRunnerParameters;
22 import org.evosuite.runtime.PrivateAccess;
23 import org.evosuite.runtime.ViolatedAssumptionAnswer;
24 import org.junit.runner.RunWith;
25 import org.openecomp.camunda.bpmn.plugin.urnmap.db.URNData;
26 import org.openecomp.camunda.bpmn.plugin.urnmap.resources.URNResource;
27
28 @RunWith(EvoRunner.class) @EvoRunnerParameters(mockJVMNonDeterminism = true, useVFS = true, useVNET = true, resetStaticState = true, useJEE = true) 
29 public class URNResourceESTest extends URNResourceESTestscaffolding {
30
31   @Test(timeout = 4000)
32   public void test00()  throws Throwable  {
33       URNResource uRNResource0 = new URNResource("pE|b");
34       PreparedStatement preparedStatement0 = mock(PreparedStatement.class, new ViolatedAssumptionAnswer());
35       doReturn((-3202)).when(preparedStatement0).executeUpdate();
36       Connection connection0 = mock(Connection.class, new ViolatedAssumptionAnswer());
37       doReturn("").when(connection0).toString();
38       doReturn(preparedStatement0).when(connection0).prepareStatement(anyString());
39       PrivateAccess.setVariable((Class<URNResource>) URNResource.class, uRNResource0, "conn", (Object) connection0);
40       uRNResource0.insertNewRow("pE|b");
41   }
42
43   @Test(timeout = 4000)
44   public void test01()  throws Throwable  {
45       URNResource uRNResource0 = new URNResource("pE|b");
46       Connection connection0 = mock(Connection.class, new ViolatedAssumptionAnswer());
47       doReturn((String) null).when(connection0).toString();
48       doReturn((PreparedStatement) null).when(connection0).prepareStatement(anyString());
49       PrivateAccess.setVariable((Class<URNResource>) URNResource.class, uRNResource0, "conn", (Object) connection0);
50       uRNResource0.insertNewRow("pE|b");
51   }
52
53   @Test(timeout = 4000)
54   public void test02()  throws Throwable  {
55       URNResource uRNResource0 = new URNResource("");
56       List<URNData> list0 = uRNResource0.getUrnDataMap();
57       assertTrue(list0.isEmpty());
58   }
59
60   @Test(timeout = 4000)
61   public void test03()  throws Throwable  {
62       URNResource uRNResource0 = new URNResource("pE|b");
63       PreparedStatement preparedStatement0 = mock(PreparedStatement.class, new ViolatedAssumptionAnswer());
64       doReturn((-3202)).when(preparedStatement0).executeUpdate();
65       Connection connection0 = mock(Connection.class, new ViolatedAssumptionAnswer());
66       doReturn("").when(connection0).toString();
67       doReturn(preparedStatement0).when(connection0).prepareStatement(anyString());
68       PrivateAccess.setVariable((Class<URNResource>) URNResource.class, uRNResource0, "conn", (Object) connection0);
69       URNData uRNData0 = new URNData();
70       uRNResource0.getPersistData(uRNData0);
71       assertNull(uRNData0.getVer_());
72   }
73
74   @Test(timeout = 4000)
75   public void test04()  throws Throwable  {
76       URNResource uRNResource0 = new URNResource("pE|b");
77       Connection connection0 = mock(Connection.class, new ViolatedAssumptionAnswer());
78       doReturn((String) null).when(connection0).toString();
79       doReturn((PreparedStatement) null).when(connection0).prepareStatement(anyString());
80       PrivateAccess.setVariable((Class<URNResource>) URNResource.class, uRNResource0, "conn", (Object) connection0);
81       URNData uRNData0 = new URNData();
82       uRNResource0.getPersistData(uRNData0);
83       assertNull(uRNData0.getVer_());
84   }
85
86   @Test(timeout = 4000)
87   public void test05()  throws Throwable  {
88       URNResource uRNResource0 = new URNResource("LR6iOYH?>Bg%1-x=lK");
89       // Undeclared exception!
90       try { 
91         uRNResource0.insertNewRow("LR6iOYH?>Bg%1-x=lK");
92         fail("Expecting exception: NoSuchElementException");
93       
94       } catch(NoSuchElementException e) {
95          //
96          // no message in exception (getMessage() returned null)
97          //
98          verifyException("java.util.StringTokenizer", e);
99       }
100   }
101
102   @Test(timeout = 4000)
103   public void test06()  throws Throwable  {
104       URNResource uRNResource0 = new URNResource("");
105       // Undeclared exception!
106       try { 
107         uRNResource0.insertNewRow((String) null);
108         fail("Expecting exception: NullPointerException");
109       
110       } catch(NullPointerException e) {
111          //
112          // no message in exception (getMessage() returned null)
113          //
114          verifyException("java.util.StringTokenizer", e);
115       }
116   }
117
118   @Test(timeout = 4000)
119   public void test07()  throws Throwable  {
120       URNResource uRNResource0 = new URNResource("pE|b");
121       // Undeclared exception!
122       try { 
123         uRNResource0.getUrnDataMapOLD();
124         fail("Expecting exception: NullPointerException");
125       
126       } catch(NullPointerException e) {
127          //
128          // no message in exception (getMessage() returned null)
129          //
130          verifyException("org.camunda.bpm.cockpit.Cockpit", e);
131       }
132   }
133
134   @Test(timeout = 4000)
135   public void test08()  throws Throwable  {
136       URNResource uRNResource0 = new URNResource("");
137       Connection connection0 = uRNResource0.getDBConnection();
138       assertNull(connection0);
139   }
140
141   @Test(timeout = 4000)
142   public void test09()  throws Throwable  {
143       URNResource uRNResource0 = new URNResource("pE|b");
144       Connection connection0 = mock(Connection.class, new ViolatedAssumptionAnswer());
145       doReturn((String) null).when(connection0).toString();
146       PrivateAccess.setVariable((Class<URNResource>) URNResource.class, uRNResource0, "conn", (Object) connection0);
147       Connection connection1 = uRNResource0.getDBConnection();
148       assertSame(connection1, connection0);
149   }
150
151   @Test(timeout = 4000)
152   public void test10()  throws Throwable  {
153       URNResource uRNResource0 = new URNResource("pE|b");
154       ResultSet resultSet0 = mock(ResultSet.class, new ViolatedAssumptionAnswer());
155       doReturn(false).when(resultSet0).next();
156       PreparedStatement preparedStatement0 = mock(PreparedStatement.class, new ViolatedAssumptionAnswer());
157       doReturn(resultSet0).when(preparedStatement0).executeQuery();
158       Connection connection0 = mock(Connection.class, new ViolatedAssumptionAnswer());
159       doReturn("").when(connection0).toString();
160       doReturn(preparedStatement0).when(connection0).prepareStatement(anyString());
161       PrivateAccess.setVariable((Class<URNResource>) URNResource.class, uRNResource0, "conn", (Object) connection0);
162       List<URNData> list0 = uRNResource0.getUrnDataMap();
163       assertTrue(list0.isEmpty());
164   }
165 }