9c157252ed411f0a01c9549e12cbe57edd3b703d
[so.git] / adapters / mso-adapter-utils / src / test / java / org / openecomp / mso / openstack / beans / NetworkInfoESTest.java
1 /*
2  * This file was automatically generated by EvoSuite
3  * Mon Nov 14 08:44:14 GMT 2016
4  */
5
6 package org.openecomp.mso.openstack.beans;
7
8 import org.junit.Test;
9 import static org.junit.Assert.*;
10 import static org.evosuite.shaded.org.mockito.Mockito.*;
11 import static org.evosuite.runtime.MockitoExtension.*;
12
13 import com.woorea.openstack.quantum.model.Network;
14 import com.woorea.openstack.quantum.model.Segment;
15 import java.util.List;
16 import org.evosuite.runtime.EvoRunner;
17 import org.evosuite.runtime.EvoRunnerParameters;
18 import org.evosuite.runtime.ViolatedAssumptionAnswer;
19 import org.junit.runner.RunWith;
20
21 @RunWith(EvoRunner.class) @EvoRunnerParameters(mockJVMNonDeterminism = true, useVFS = true, useVNET = true, resetStaticState = true, useJEE = true) 
22 public class NetworkInfoESTest extends NetworkInfoESTestscaffolding {
23
24   @Test(timeout = 4000)
25   public void test00()  throws Throwable  {
26       NetworkInfo networkInfo0 = new NetworkInfo();
27       networkInfo0.setVlans((List<Integer>) null);
28       List<Integer> list0 = networkInfo0.getVlans();
29       assertNull(list0);
30   }
31
32   @Test(timeout = 4000)
33   public void test01()  throws Throwable  {
34       Network network0 = mock(Network.class, new ViolatedAssumptionAnswer());
35       doReturn((String) null).when(network0).getId();
36       doReturn((String) null).when(network0).getName();
37       doReturn((String) null).when(network0).getProviderPhysicalNetwork();
38       doReturn((List) null).when(network0).getSegments();
39       doReturn((String) null).when(network0).getStatus();
40       doReturn((List) null).when(network0).getSubnets();
41       NetworkInfo networkInfo0 = new NetworkInfo(network0);
42       List<String> list0 = networkInfo0.getSubnets();
43       assertNull(list0);
44   }
45
46   @Test(timeout = 4000)
47   public void test02()  throws Throwable  {
48       NetworkInfo networkInfo0 = new NetworkInfo();
49       networkInfo0.setShared("Network [id=");
50       String string0 = networkInfo0.getShared();
51       assertEquals("Network [id=", string0);
52   }
53
54   @Test(timeout = 4000)
55   public void test03()  throws Throwable  {
56       NetworkInfo networkInfo0 = new NetworkInfo();
57       networkInfo0.setProvider((String) null);
58       String string0 = networkInfo0.getProvider();
59       assertNull(string0);
60   }
61
62   @Test(timeout = 4000)
63   public void test04()  throws Throwable  {
64       NetworkInfo networkInfo0 = new NetworkInfo();
65       networkInfo0.setProvider("ERROR");
66       String string0 = networkInfo0.getProvider();
67       assertEquals("ERROR", string0);
68   }
69
70   @Test(timeout = 4000)
71   public void test05()  throws Throwable  {
72       NetworkInfo networkInfo0 = new NetworkInfo();
73       networkInfo0.setId((String) null);
74       String string0 = networkInfo0.getId();
75       assertNull(string0);
76   }
77
78   @Test(timeout = 4000)
79   public void test06()  throws Throwable  {
80       NetworkStatus networkStatus0 = NetworkStatus.DOWN;
81       NetworkInfo networkInfo0 = new NetworkInfo("\7fIghhGdNW B*}", networkStatus0);
82       String string0 = networkInfo0.getId();
83       assertEquals("\7fIghhGdNW B*}", string0);
84   }
85
86   @Test(timeout = 4000)
87   public void test07()  throws Throwable  {
88       Network network0 = mock(Network.class, new ViolatedAssumptionAnswer());
89       doReturn((String) null).when(network0).getId();
90       doReturn((String) null).when(network0).getName();
91       doReturn((String) null).when(network0).getProviderPhysicalNetwork();
92       doReturn((List) null).when(network0).getSegments();
93       doReturn((String) null).when(network0).getStatus();
94       doReturn((List) null).when(network0).getSubnets();
95       NetworkInfo networkInfo0 = new NetworkInfo(network0);
96       List<String> list0 = networkInfo0.getSubnets();
97       Network network1 = mock(Network.class, new ViolatedAssumptionAnswer());
98       doReturn((String) null).when(network1).getId();
99       doReturn((String) null).when(network1).getName();
100       doReturn((String) null).when(network1).getProviderPhysicalNetwork();
101       doReturn((List<Segment>) null).when(network1).getSegments();
102       doReturn("uxR^({\"", (String) null).when(network1).getStatus();
103       doReturn(list0).when(network1).getSubnets();
104       NetworkInfo networkInfo1 = new NetworkInfo(network1);
105       assertNull(networkInfo1.getName());
106   }
107
108   @Test(timeout = 4000)
109   public void test08()  throws Throwable  {
110       Network network0 = mock(Network.class, new ViolatedAssumptionAnswer());
111       doReturn(", segments: ").when(network0).getId();
112       doReturn("ACTIVE").when(network0).getName();
113       doReturn("l1~gC_#a'H,#*").when(network0).getProviderNetworkType();
114       doReturn("ACTIVE", "").when(network0).getProviderPhysicalNetwork();
115       doReturn("ERROR", "ERROR", "%<3T-").when(network0).getStatus();
116       doReturn((List) null).when(network0).getSubnets();
117       NetworkInfo networkInfo0 = new NetworkInfo(network0);
118       networkInfo0.getStatus();
119   }
120
121   @Test(timeout = 4000)
122   public void test09()  throws Throwable  {
123       Network network0 = mock(Network.class, new ViolatedAssumptionAnswer());
124       doReturn(", segments: ").when(network0).getId();
125       doReturn("ACTIVE").when(network0).getName();
126       doReturn((String) null).when(network0).getProviderNetworkType();
127       doReturn("ACTIVE", (String) null).when(network0).getProviderPhysicalNetwork();
128       doReturn("ERROR", (String) null).when(network0).getStatus();
129       NetworkInfo networkInfo0 = null;
130       try {
131         networkInfo0 = new NetworkInfo(network0);
132         fail("Expecting exception: NullPointerException");
133       
134       } catch(NullPointerException e) {
135       }
136   }
137
138   @Test(timeout = 4000)
139   public void test10()  throws Throwable  {
140       NetworkInfo networkInfo0 = new NetworkInfo((Network) null);
141       assertEquals("", networkInfo0.getId());
142   }
143
144   @Test(timeout = 4000)
145   public void test11()  throws Throwable  {
146       NetworkInfo networkInfo0 = new NetworkInfo();
147       String string0 = networkInfo0.toString();
148       assertEquals("Network: name=,id=,status=UNKNOWN,provider=,vlans=[],subnets=[],shared=", string0);
149   }
150
151   @Test(timeout = 4000)
152   public void test12()  throws Throwable  {
153       NetworkInfo networkInfo0 = new NetworkInfo();
154       NetworkStatus networkStatus0 = NetworkStatus.NOTFOUND;
155       networkInfo0.setStatus(networkStatus0);
156       assertEquals("", networkInfo0.getShared());
157   }
158
159   @Test(timeout = 4000)
160   public void test13()  throws Throwable  {
161       NetworkStatus networkStatus0 = NetworkStatus.UNKNOWN;
162       NetworkInfo networkInfo0 = new NetworkInfo((String) null, networkStatus0);
163       String string0 = networkInfo0.getName();
164       assertNull(string0);
165   }
166
167   @Test(timeout = 4000)
168   public void test14()  throws Throwable  {
169       NetworkInfo networkInfo0 = new NetworkInfo();
170       networkInfo0.setShared((String) null);
171       String string0 = networkInfo0.getShared();
172       assertNull(string0);
173   }
174
175   @Test(timeout = 4000)
176   public void test15()  throws Throwable  {
177       NetworkInfo networkInfo0 = new NetworkInfo();
178       String string0 = networkInfo0.getShared();
179       assertEquals("", string0);
180   }
181
182   @Test(timeout = 4000)
183   public void test16()  throws Throwable  {
184       NetworkInfo networkInfo0 = new NetworkInfo();
185       List<String> list0 = networkInfo0.getSubnets();
186       Network network0 = mock(Network.class, new ViolatedAssumptionAnswer());
187       doReturn("R65k@>rbu`lzb#").when(network0).getId();
188       doReturn("ERROR").when(network0).getName();
189       doReturn("DOWN").when(network0).getProviderNetworkType();
190       doReturn("u1Z(%z~k-ao5#y", "R65k@>rbu`lzb#").when(network0).getProviderPhysicalNetwork();
191       doReturn("R65k@>rbu`lzb#", "R65k@>rbu`lzb#").when(network0).getStatus();
192       doReturn(list0).when(network0).getSubnets();
193       NetworkInfo networkInfo1 = new NetworkInfo(network0);
194       networkInfo1.getName();
195       assertEquals("R65k@>rbu`lzb#", networkInfo1.getProvider());
196   }
197
198   @Test(timeout = 4000)
199   public void test17()  throws Throwable  {
200       NetworkInfo networkInfo0 = new NetworkInfo();
201       List<Integer> list0 = networkInfo0.getVlans();
202       networkInfo0.setVlans(list0);
203       assertEquals("", networkInfo0.getProvider());
204   }
205
206   @Test(timeout = 4000)
207   public void test18()  throws Throwable  {
208       NetworkInfo networkInfo0 = new NetworkInfo();
209       networkInfo0.setName("");
210       assertEquals(NetworkStatus.UNKNOWN, networkInfo0.getStatus());
211   }
212
213   @Test(timeout = 4000)
214   public void test19()  throws Throwable  {
215       NetworkInfo networkInfo0 = new NetworkInfo();
216       networkInfo0.setSubnets((List<String>) null);
217       assertEquals("", networkInfo0.getShared());
218   }
219
220   @Test(timeout = 4000)
221   public void test20()  throws Throwable  {
222       NetworkInfo networkInfo0 = new NetworkInfo();
223       NetworkStatus networkStatus0 = networkInfo0.getStatus();
224       assertEquals(NetworkStatus.UNKNOWN, networkStatus0);
225   }
226
227   @Test(timeout = 4000)
228   public void test21()  throws Throwable  {
229       NetworkInfo networkInfo0 = new NetworkInfo();
230       String string0 = networkInfo0.getProvider();
231       assertEquals("", string0);
232   }
233
234   @Test(timeout = 4000)
235   public void test22()  throws Throwable  {
236       NetworkInfo networkInfo0 = new NetworkInfo();
237       String string0 = networkInfo0.getId();
238       assertEquals("", string0);
239   }
240
241   @Test(timeout = 4000)
242   public void test23()  throws Throwable  {
243       NetworkInfo networkInfo0 = new NetworkInfo();
244       String string0 = networkInfo0.getName();
245       assertEquals("", string0);
246   }
247 }