Initial OpenECOMP MSO commit
[so.git] / asdc-controller / src / test / java / org / openecomp / mso / asdc / util / ASDCNotificationLoggingESTest.java
1 /*
2  * This file was automatically generated by EvoSuite
3  * Fri Nov 25 13:31:27 GMT 2016
4  */
5
6 package org.openecomp.mso.asdc.util;
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 import static org.evosuite.runtime.EvoAssertions.*;
13
14 import java.util.Collection;
15 import java.util.Comparator;
16 import java.util.ConcurrentModificationException;
17 import java.util.Iterator;
18 import java.util.LinkedList;
19 import java.util.List;
20 import java.util.NoSuchElementException;
21 import java.util.function.Predicate;
22 import org.evosuite.runtime.EvoRunner;
23 import org.evosuite.runtime.EvoRunnerParameters;
24 import org.evosuite.runtime.ViolatedAssumptionAnswer;
25 import org.junit.runner.RunWith;
26 import org.openecomp.sdc.api.notification.IArtifactInfo;
27 import org.openecomp.sdc.api.notification.INotificationData;
28 import org.openecomp.sdc.api.notification.IResourceInstance;
29 import org.openecomp.sdc.api.notification.IVfModuleMetadata;
30
31 @RunWith(EvoRunner.class) @EvoRunnerParameters(mockJVMNonDeterminism = true, useVFS = true, useVNET = true, resetStaticState = true, useJEE = true) 
32 public class ASDCNotificationLoggingESTest extends ASDCNotificationLoggingESTestscaffolding {
33
34   @Test(timeout = 4000)
35   public void test00()  throws Throwable  {
36       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
37       LinkedList<IResourceInstance> linkedList0 = new LinkedList<IResourceInstance>();
38       LinkedList<IArtifactInfo> linkedList1 = new LinkedList<IArtifactInfo>();
39       Integer integer0 = new Integer(2147483645);
40       Integer integer1 = new Integer(2147483645);
41       Integer integer2 = new Integer(2147483645);
42       IArtifactInfo iArtifactInfo0 = mock(IArtifactInfo.class, new ViolatedAssumptionAnswer());
43       doReturn((String) null).when(iArtifactInfo0).getArtifactChecksum();
44       doReturn((String) null).when(iArtifactInfo0).getArtifactDescription();
45       doReturn((String) null).when(iArtifactInfo0).getArtifactName();
46       doReturn((Integer) null).when(iArtifactInfo0).getArtifactTimeout();
47       doReturn((String) null).when(iArtifactInfo0).getArtifactType();
48       doReturn((String) null).when(iArtifactInfo0).getArtifactURL();
49       doReturn((String) null).when(iArtifactInfo0).getArtifactUUID();
50       doReturn((String) null).when(iArtifactInfo0).getArtifactVersion();
51       doReturn((IArtifactInfo) null).when(iArtifactInfo0).getGeneratedArtifact();
52       doReturn((List) null).when(iArtifactInfo0).getRelatedArtifacts();
53       IArtifactInfo iArtifactInfo1 = mock(IArtifactInfo.class, new ViolatedAssumptionAnswer());
54       doReturn("Resource Instance Info:").when(iArtifactInfo1).getArtifactChecksum();
55       doReturn("~1xF'ZQr|qhuc{").when(iArtifactInfo1).getArtifactDescription();
56       doReturn("").when(iArtifactInfo1).getArtifactName();
57       doReturn(integer1).when(iArtifactInfo1).getArtifactTimeout();
58       doReturn("7<\"g").when(iArtifactInfo1).getArtifactType();
59       doReturn("").when(iArtifactInfo1).getArtifactURL();
60       doReturn("").when(iArtifactInfo1).getArtifactUUID();
61       doReturn("7<\"g").when(iArtifactInfo1).getArtifactVersion();
62       doReturn(iArtifactInfo0).when(iArtifactInfo1).getGeneratedArtifact();
63       doReturn(linkedList1, linkedList1).when(iArtifactInfo1).getRelatedArtifacts();
64       LinkedList<IArtifactInfo> linkedList2 = new LinkedList<IArtifactInfo>();
65       Integer integer3 = new Integer(1);
66       LinkedList<IArtifactInfo> linkedList3 = new LinkedList<IArtifactInfo>();
67       IArtifactInfo iArtifactInfo2 = mock(IArtifactInfo.class, new ViolatedAssumptionAnswer());
68       doReturn("-X^ og(1=?-*/%4", "%jgpj", (String) null).when(iArtifactInfo2).getArtifactChecksum();
69       doReturn("7<\"g", "", (String) null).when(iArtifactInfo2).getArtifactDescription();
70       doReturn("7 'W{]65Y%Vh_ynFOr", "]+O?<_o+Mx?P@|^<:|/", (String) null).when(iArtifactInfo2).getArtifactName();
71       doReturn(integer0, integer3, (Integer) null).when(iArtifactInfo2).getArtifactTimeout();
72       doReturn("]+O?<_o+Mx?P@|^<:|/", "", (String) null).when(iArtifactInfo2).getArtifactType();
73       doReturn("i]\r7Wr. <gStwjW", "Ns3ZUZX(", (String) null).when(iArtifactInfo2).getArtifactURL();
74       doReturn("7 'W{]65Y%Vh_ynFOr", "7<\"g", (String) null).when(iArtifactInfo2).getArtifactUUID();
75       doReturn("7 'W{]65Y%Vh_ynFOr", "YuS7'", (String) null).when(iArtifactInfo2).getArtifactVersion();
76       doReturn(iArtifactInfo1, (IArtifactInfo) null, (IArtifactInfo) null).when(iArtifactInfo2).getGeneratedArtifact();
77       doReturn(linkedList2, linkedList2, linkedList3, linkedList3, (List) null).when(iArtifactInfo2).getRelatedArtifacts();
78       linkedList1.add(iArtifactInfo2);
79       INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
80       doReturn("~1xF'ZQr|qhuc{").when(iNotificationData0).getDistributionID();
81       doReturn(linkedList0, linkedList0).when(iNotificationData0).getResources();
82       doReturn(linkedList1).when(iNotificationData0).getServiceArtifacts();
83       doReturn("").when(iNotificationData0).getServiceDescription();
84       doReturn("").when(iNotificationData0).getServiceInvariantUUID();
85       doReturn("").when(iNotificationData0).getServiceName();
86       doReturn("").when(iNotificationData0).getServiceUUID();
87       doReturn("TvEm!").when(iNotificationData0).getServiceVersion();
88       String string0 = ASDCNotificationLogging.dumpASDCNotification(iNotificationData0);
89       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
90       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
91       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
92       INotificationData iNotificationData1 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
93       doReturn((String) null).when(iNotificationData1).getDistributionID();
94       doReturn(linkedList0, linkedList0).when(iNotificationData1).getResources();
95       doReturn(linkedList1).when(iNotificationData1).getServiceArtifacts();
96       doReturn("").when(iNotificationData1).getServiceDescription();
97       doReturn("Tz)|, ,").when(iNotificationData1).getServiceInvariantUUID();
98       doReturn("").when(iNotificationData1).getServiceName();
99       doReturn("").when(iNotificationData1).getServiceUUID();
100       doReturn("Tz)|, ,").when(iNotificationData1).getServiceVersion();
101       String string1 = ASDCNotificationLogging.dumpASDCNotification(iNotificationData1);
102       assertFalse(string1.equals((Object)string0));
103   }
104
105   @Test(timeout = 4000)
106   public void test01()  throws Throwable  {
107       ASDCNotificationLogging aSDCNotificationLogging0 = new ASDCNotificationLogging();
108       LinkedList<IVfModuleMetadata> linkedList0 = new LinkedList<IVfModuleMetadata>();
109       IVfModuleMetadata iVfModuleMetadata0 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
110       linkedList0.add(iVfModuleMetadata0);
111       LinkedList<Object> linkedList1 = new LinkedList<Object>();
112       Object object0 = new Object();
113       linkedList1.push(object0);
114       linkedList0.spliterator();
115       linkedList0.removeAll(linkedList1);
116       linkedList0.clear();
117       LinkedList<String> linkedList2 = new LinkedList<String>();
118       IVfModuleMetadata iVfModuleMetadata1 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
119       doReturn((List<String>) null, (List<String>) null, linkedList2, (List<String>) null).when(iVfModuleMetadata1).getArtifacts();
120       doReturn("e.tf%6&", "e.tf%6&", "").when(iVfModuleMetadata1).getVfModuleModelDescription();
121       doReturn("", "", "").when(iVfModuleMetadata1).getVfModuleModelInvariantUUID();
122       doReturn("", "", "e.tf%6&").when(iVfModuleMetadata1).getVfModuleModelName();
123       doReturn("VfModuleMetaData:", "e.tf%6&", "BaseArtifactInfoImpl [artifactName=").when(iVfModuleMetadata1).getVfModuleModelUUID();
124       doReturn("e.tf%6&", "e.tf%6&", "e.tf%6&").when(iVfModuleMetadata1).getVfModuleModelVersion();
125       doReturn(false, false).when(iVfModuleMetadata1).isBase();
126       linkedList0.add(iVfModuleMetadata1);
127       ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
128       ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
129       // Undeclared exception!
130       try { 
131         ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
132         fail("Expecting exception: NullPointerException");
133       
134       } catch(NullPointerException e) {
135          //
136          // no message in exception (getMessage() returned null)
137          //
138          verifyException("org.openecomp.mso.asdc.util.ASDCNotificationLogging", e);
139       }
140   }
141
142   @Test(timeout = 4000)
143   public void test02()  throws Throwable  {
144       ASDCNotificationLogging aSDCNotificationLogging0 = new ASDCNotificationLogging();
145       ASDCNotificationLogging aSDCNotificationLogging1 = new ASDCNotificationLogging();
146       LinkedList<IVfModuleMetadata> linkedList0 = new LinkedList<IVfModuleMetadata>();
147       IVfModuleMetadata iVfModuleMetadata0 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
148       doReturn((List<String>) null, (List<String>) null).when(iVfModuleMetadata0).getArtifacts();
149       doReturn("TTq", (String) null).when(iVfModuleMetadata0).getVfModuleModelDescription();
150       doReturn("", (String) null).when(iVfModuleMetadata0).getVfModuleModelInvariantUUID();
151       doReturn("w1e~\"rjNBjuq*0HB!3&", (String) null).when(iVfModuleMetadata0).getVfModuleModelName();
152       doReturn("+l", (String) null).when(iVfModuleMetadata0).getVfModuleModelUUID();
153       doReturn("]", (String) null).when(iVfModuleMetadata0).getVfModuleModelVersion();
154       doReturn(true, false).when(iVfModuleMetadata0).isBase();
155       linkedList0.add(iVfModuleMetadata0);
156       IVfModuleMetadata iVfModuleMetadata1 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
157       linkedList0.removeFirstOccurrence(aSDCNotificationLogging1);
158       ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
159       String string0 = ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
160       assertEquals("{\nVfModuleMetaData:\nVfModuleModelName:NULL\nVfModuleModelVersion:NULL\nVfModuleModelUUID:NULL\nVfModuleModelInvariantUUID:NULL\nVfModuleModelDescription:NULL\nArtifacts UUID List:NULL\nisBase:false\n\n\n}\n", string0);
161   }
162
163   @Test(timeout = 4000)
164   public void test03()  throws Throwable  {
165       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
166       List<IResourceInstance> list0 = (List<IResourceInstance>) mock(List.class, new ViolatedAssumptionAnswer());
167       List<IArtifactInfo> list1 = (List<IArtifactInfo>) mock(List.class, new ViolatedAssumptionAnswer());
168       doReturn(false).when(list1).isEmpty();
169       doReturn((Iterator) null).when(list1).iterator();
170       doReturn(0).when(list1).size();
171       INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
172       doReturn((String) null).when(iNotificationData0).getDistributionID();
173       doReturn(list1).when(iNotificationData0).getServiceArtifacts();
174       doReturn("9").when(iNotificationData0).getServiceDescription();
175       doReturn("9").when(iNotificationData0).getServiceInvariantUUID();
176       doReturn((String) null).when(iNotificationData0).getServiceName();
177       doReturn("Type not recognized").when(iNotificationData0).getServiceUUID();
178       doReturn("").when(iNotificationData0).getServiceVersion();
179       // Undeclared exception!
180       try { 
181         ASDCNotificationLogging.dumpASDCNotification(iNotificationData0);
182         fail("Expecting exception: NullPointerException");
183       
184       } catch(NullPointerException e) {
185          //
186          // no message in exception (getMessage() returned null)
187          //
188          verifyException("org.openecomp.mso.asdc.util.ASDCNotificationLogging", e);
189       }
190   }
191
192   @Test(timeout = 4000)
193   public void test04()  throws Throwable  {
194       LinkedList<IResourceInstance> linkedList0 = new LinkedList<IResourceInstance>();
195       INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
196       doReturn("(ICU8j3G)Z4Z[GAE").when(iNotificationData0).getDistributionID();
197       doReturn(linkedList0, linkedList0).when(iNotificationData0).getResources();
198       doReturn((List<IArtifactInfo>) null).when(iNotificationData0).getServiceArtifacts();
199       doReturn(")&42fB6dZT&HRAb1a").when(iNotificationData0).getServiceDescription();
200       doReturn("(ICU8j3G)Z4Z[GAE").when(iNotificationData0).getServiceInvariantUUID();
201       doReturn(")&42fB6dZT&HRAb1a").when(iNotificationData0).getServiceName();
202       doReturn(")&42fB6dZT&HRAb1a").when(iNotificationData0).getServiceUUID();
203       doReturn("cHH N9Ha9YUPSpX00i").when(iNotificationData0).getServiceVersion();
204       String string0 = ASDCNotificationLogging.dumpASDCNotification(iNotificationData0);
205       assertEquals("ASDC Notification:\nDistributionID:(ICU8j3G)Z4Z[GAE\nServiceName:)&42fB6dZT&HRAb1a\nServiceVersion:cHH N9Ha9YUPSpX00i\nServiceUUID:)&42fB6dZT&HRAb1a\nServiceInvariantUUID:(ICU8j3G)Z4Z[GAE\nServiceDescription:)&42fB6dZT&HRAb1a\nService Artifacts List:\nNULL\nResource Instances List:\n\n}\n\n", string0);
206   }
207
208   @Test(timeout = 4000)
209   public void test05()  throws Throwable  {
210       LinkedList<IVfModuleMetadata> linkedList0 = new LinkedList<IVfModuleMetadata>();
211       assertEquals(0, linkedList0.size());
212       
213       LinkedList<String> linkedList1 = new LinkedList<String>();
214       IVfModuleMetadata iVfModuleMetadata0 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
215       doReturn(linkedList1, linkedList1).when(iVfModuleMetadata0).getArtifacts();
216       doReturn(", artifactTimeout=").when(iVfModuleMetadata0).getVfModuleModelDescription();
217       doReturn(", artifactChecksum=").when(iVfModuleMetadata0).getVfModuleModelInvariantUUID();
218       doReturn(", artifactTimeout=").when(iVfModuleMetadata0).getVfModuleModelName();
219       doReturn(", artifactTimeout=").when(iVfModuleMetadata0).getVfModuleModelUUID();
220       doReturn(", artifactTimeout=").when(iVfModuleMetadata0).getVfModuleModelVersion();
221       doReturn(false).when(iVfModuleMetadata0).isBase();
222       IVfModuleMetadata iVfModuleMetadata1 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
223       linkedList0.add(iVfModuleMetadata1);
224       linkedList1.push("dzjz-zmMzFE");
225       linkedList0.listIterator();
226       linkedList0.toArray();
227       linkedList0.add(iVfModuleMetadata0);
228       linkedList0.pollFirst();
229       String string0 = ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
230       assertEquals("{\nVfModuleMetaData:\nVfModuleModelName:, artifactTimeout=\nVfModuleModelVersion:, artifactTimeout=\nVfModuleModelUUID:, artifactTimeout=\nVfModuleModelInvariantUUID:, artifactChecksum=\nVfModuleModelDescription:, artifactTimeout=\nArtifacts UUID List:{\ndzjz-zmMzFE\n\n}\n\nisBase:false\n\n\n}\n", string0);
231       
232       ASDCNotificationLogging aSDCNotificationLogging0 = new ASDCNotificationLogging();
233       LinkedList<IResourceInstance> linkedList2 = new LinkedList<IResourceInstance>();
234       LinkedList<IResourceInstance> linkedList3 = new LinkedList<IResourceInstance>((Collection<? extends IResourceInstance>) linkedList2);
235       INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
236       doReturn((String) null).when(iNotificationData0).getDistributionID();
237       doReturn((List) null).when(iNotificationData0).getResources();
238       doReturn((List) null).when(iNotificationData0).getServiceArtifacts();
239       doReturn((String) null).when(iNotificationData0).getServiceDescription();
240       doReturn((String) null).when(iNotificationData0).getServiceInvariantUUID();
241       doReturn((String) null).when(iNotificationData0).getServiceName();
242       doReturn((String) null).when(iNotificationData0).getServiceUUID();
243       doReturn((String) null).when(iNotificationData0).getServiceVersion();
244       String string1 = ASDCNotificationLogging.dumpASDCNotification(iNotificationData0);
245       assertEquals("ASDC Notification:\nDistributionID:NULL\nServiceName:NULL\nServiceVersion:NULL\nServiceUUID:NULL\nServiceInvariantUUID:NULL\nServiceDescription:NULL\nService Artifacts List:\nNULL\nResource Instances List:\nNULL\n", string1);
246   }
247
248   @Test(timeout = 4000)
249   public void test06()  throws Throwable  {
250       INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
251       doReturn((String) null).when(iNotificationData0).getDistributionID();
252       doReturn((List) null).when(iNotificationData0).getResources();
253       doReturn((List) null).when(iNotificationData0).getServiceArtifacts();
254       doReturn((String) null).when(iNotificationData0).getServiceDescription();
255       doReturn((String) null).when(iNotificationData0).getServiceInvariantUUID();
256       doReturn((String) null).when(iNotificationData0).getServiceName();
257       doReturn((String) null).when(iNotificationData0).getServiceUUID();
258       doReturn((String) null).when(iNotificationData0).getServiceVersion();
259       ASDCNotificationLogging.dumpASDCNotification(iNotificationData0);
260       LinkedList<IVfModuleMetadata> linkedList0 = new LinkedList<IVfModuleMetadata>();
261       List<IVfModuleMetadata> list0 = linkedList0.subList(0, 0);
262       ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
263       linkedList0.removeAll(list0);
264       ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
265       ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
266       Comparator<Object> comparator0 = (Comparator<Object>) mock(Comparator.class, new ViolatedAssumptionAnswer());
267       linkedList0.sort(comparator0);
268       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
269       IVfModuleMetadata iVfModuleMetadata0 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
270       linkedList0.offerLast(iVfModuleMetadata0);
271       ASDCNotificationLogging aSDCNotificationLogging0 = new ASDCNotificationLogging();
272       INotificationData iNotificationData1 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
273       doReturn((String) null).when(iNotificationData1).getDistributionID();
274       doReturn((List) null).when(iNotificationData1).getResources();
275       doReturn((List) null).when(iNotificationData1).getServiceArtifacts();
276       doReturn((String) null).when(iNotificationData1).getServiceDescription();
277       doReturn((String) null).when(iNotificationData1).getServiceInvariantUUID();
278       doReturn((String) null).when(iNotificationData1).getServiceName();
279       doReturn((String) null).when(iNotificationData1).getServiceUUID();
280       doReturn((String) null).when(iNotificationData1).getServiceVersion();
281       ASDCNotificationLogging.dumpASDCNotification(iNotificationData1);
282       // Undeclared exception!
283       try { 
284         ASDCNotificationLogging.dumpVfModuleMetaDataList(list0);
285         fail("Expecting exception: ConcurrentModificationException");
286       
287       } catch(ConcurrentModificationException e) {
288          //
289          // no message in exception (getMessage() returned null)
290          //
291          verifyException("java.util.SubList", e);
292       }
293   }
294
295   @Test(timeout = 4000)
296   public void test07()  throws Throwable  {
297       ASDCNotificationLogging aSDCNotificationLogging0 = new ASDCNotificationLogging();
298       ASDCNotificationLogging aSDCNotificationLogging1 = new ASDCNotificationLogging();
299       LinkedList<IResourceInstance> linkedList0 = new LinkedList<IResourceInstance>();
300       LinkedList<IArtifactInfo> linkedList1 = new LinkedList<IArtifactInfo>();
301       INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
302       doReturn("ResourceInstanceName:").when(iNotificationData0).getDistributionID();
303       doReturn(linkedList0, linkedList0).when(iNotificationData0).getResources();
304       doReturn(linkedList1).when(iNotificationData0).getServiceArtifacts();
305       doReturn("ResourceInstanceName:").when(iNotificationData0).getServiceDescription();
306       doReturn((String) null).when(iNotificationData0).getServiceInvariantUUID();
307       doReturn("ResourceInstanceName:").when(iNotificationData0).getServiceName();
308       doReturn("pr26M0Ud8~n6#j/;g").when(iNotificationData0).getServiceUUID();
309       doReturn((String) null).when(iNotificationData0).getServiceVersion();
310       ASDCNotificationLogging.dumpASDCNotification(iNotificationData0);
311       ASDCNotificationLogging aSDCNotificationLogging2 = new ASDCNotificationLogging();
312       INotificationData iNotificationData1 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
313       doReturn("ResourceInstanceName:").when(iNotificationData1).getDistributionID();
314       doReturn(linkedList0, linkedList0).when(iNotificationData1).getResources();
315       doReturn(linkedList1).when(iNotificationData1).getServiceArtifacts();
316       doReturn((String) null).when(iNotificationData1).getServiceDescription();
317       doReturn("").when(iNotificationData1).getServiceInvariantUUID();
318       doReturn("pr26M0Ud8~n6#j/;g").when(iNotificationData1).getServiceName();
319       doReturn("").when(iNotificationData1).getServiceUUID();
320       doReturn("Resource Artifacts List:").when(iNotificationData1).getServiceVersion();
321       String string0 = ASDCNotificationLogging.dumpASDCNotification(iNotificationData1);
322       assertEquals("ASDC Notification:\nDistributionID:ResourceInstanceName:\nServiceName:pr26M0Ud8~n6#j/;g\nServiceVersion:Resource Artifacts List:\nServiceUUID:\nServiceInvariantUUID:\nServiceDescription:NULL\nService Artifacts List:\nNULL\nResource Instances List:\n\n}\n\n", string0);
323       
324       ASDCNotificationLogging aSDCNotificationLogging3 = new ASDCNotificationLogging();
325       LinkedList<IVfModuleMetadata> linkedList2 = new LinkedList<IVfModuleMetadata>();
326       ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList2);
327       LinkedList<IResourceInstance> linkedList3 = new LinkedList<IResourceInstance>();
328       IArtifactInfo iArtifactInfo0 = mock(IArtifactInfo.class, new ViolatedAssumptionAnswer());
329       doReturn((String) null, (String) null, (String) null).when(iArtifactInfo0).getArtifactChecksum();
330       doReturn((String) null, (String) null, (String) null).when(iArtifactInfo0).getArtifactDescription();
331       doReturn((String) null, (String) null, (String) null).when(iArtifactInfo0).getArtifactName();
332       doReturn((Integer) null, (Integer) null, (Integer) null).when(iArtifactInfo0).getArtifactTimeout();
333       doReturn((String) null, (String) null, (String) null).when(iArtifactInfo0).getArtifactType();
334       doReturn((String) null, (String) null, (String) null).when(iArtifactInfo0).getArtifactURL();
335       doReturn((String) null, (String) null, (String) null).when(iArtifactInfo0).getArtifactUUID();
336       doReturn((String) null, (String) null, (String) null).when(iArtifactInfo0).getArtifactVersion();
337       doReturn((IArtifactInfo) null, (IArtifactInfo) null, (IArtifactInfo) null).when(iArtifactInfo0).getGeneratedArtifact();
338       doReturn((List) null, (List) null, (List) null).when(iArtifactInfo0).getRelatedArtifacts();
339       linkedList1.add(iArtifactInfo0);
340       INotificationData iNotificationData2 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
341       doReturn("tlh7ku").when(iNotificationData2).getDistributionID();
342       doReturn(linkedList3, linkedList0).when(iNotificationData2).getResources();
343       doReturn(linkedList1).when(iNotificationData2).getServiceArtifacts();
344       doReturn("").when(iNotificationData2).getServiceDescription();
345       doReturn("").when(iNotificationData2).getServiceInvariantUUID();
346       doReturn("tlh7ku").when(iNotificationData2).getServiceName();
347       doReturn("_B4BTx//Er%IWM}et0").when(iNotificationData2).getServiceUUID();
348       doReturn("").when(iNotificationData2).getServiceVersion();
349       IResourceInstance iResourceInstance0 = mock(IResourceInstance.class, new ViolatedAssumptionAnswer());
350       doReturn(linkedList1).when(iResourceInstance0).getArtifacts();
351       doReturn("").when(iResourceInstance0).getResourceInstanceName();
352       doReturn("Resource Artifacts List:").when(iResourceInstance0).getResourceInvariantUUID();
353       doReturn("Hq^8Xl<>T").when(iResourceInstance0).getResourceName();
354       doReturn((String) null).when(iResourceInstance0).getResourceType();
355       doReturn("ASDC Notification:\nDistributionID:ResourceInstanceName:\nServiceName:ResourceInstanceName:\nServiceVersion:NULL\nServiceUUID:pr26M0Ud8~n6#j/;g\nServiceInvariantUUID:NULL\nServiceDescription:ResourceInstanceName:\nService Artifacts List:\nNULL\nResource Instances List:\n\n}\n\n").when(iResourceInstance0).getResourceUUID();
356       doReturn("zIQ?4(U$K ").when(iResourceInstance0).getResourceVersion();
357       linkedList0.add(iResourceInstance0);
358       IResourceInstance iResourceInstance1 = mock(IResourceInstance.class, new ViolatedAssumptionAnswer());
359       doReturn(linkedList1).when(iResourceInstance1).getArtifacts();
360       doReturn("ASDC Notification:\nDistributionID:ResourceInstanceName:\nServiceName:pr26M0Ud8~n6#j/;g\nServiceVersion:Resource Artifacts List:\nServiceUUID:\nServiceInvariantUUID:\nServiceDescription:NULL\nService Artifacts List:\nNULL\nResource Instances List:\n\n}\n\n").when(iResourceInstance1).getResourceInstanceName();
361       doReturn("5yNU;|<:T-ixwLB").when(iResourceInstance1).getResourceInvariantUUID();
362       doReturn("").when(iResourceInstance1).getResourceName();
363       doReturn("xguM[yK-\"").when(iResourceInstance1).getResourceType();
364       doReturn("").when(iResourceInstance1).getResourceUUID();
365       doReturn("ASDC Notification:\nDistributionID:ResourceInstanceName:\nServiceName:pr26M0Ud8~n6#j/;g\nServiceVersion:Resource Artifacts List:\nServiceUUID:\nServiceInvariantUUID:\nServiceDescription:NULL\nService Artifacts List:\nNULL\nResource Instances List:\n\n}\n\n").when(iResourceInstance1).getResourceVersion();
366       linkedList1.removeFirstOccurrence((Object) null);
367       linkedList0.add(iResourceInstance1);
368       ASDCNotificationLogging.dumpASDCNotification(iNotificationData2);
369       IVfModuleMetadata iVfModuleMetadata0 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
370       String string1 = ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList2);
371       assertEquals("\n}\n", string1);
372   }
373
374   @Test(timeout = 4000)
375   public void test08()  throws Throwable  {
376       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
377       INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
378       doReturn((String) null).when(iNotificationData0).getDistributionID();
379       doReturn((List) null).when(iNotificationData0).getResources();
380       doReturn((List) null).when(iNotificationData0).getServiceArtifacts();
381       doReturn((String) null).when(iNotificationData0).getServiceDescription();
382       doReturn((String) null).when(iNotificationData0).getServiceInvariantUUID();
383       doReturn((String) null).when(iNotificationData0).getServiceName();
384       doReturn((String) null).when(iNotificationData0).getServiceUUID();
385       doReturn((String) null).when(iNotificationData0).getServiceVersion();
386       ASDCNotificationLogging.dumpASDCNotification(iNotificationData0);
387       INotificationData iNotificationData1 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
388       doReturn((String) null).when(iNotificationData1).getDistributionID();
389       doReturn((List) null).when(iNotificationData1).getResources();
390       doReturn((List) null).when(iNotificationData1).getServiceArtifacts();
391       doReturn((String) null).when(iNotificationData1).getServiceDescription();
392       doReturn((String) null).when(iNotificationData1).getServiceInvariantUUID();
393       doReturn((String) null).when(iNotificationData1).getServiceName();
394       doReturn((String) null).when(iNotificationData1).getServiceUUID();
395       doReturn((String) null).when(iNotificationData1).getServiceVersion();
396       ASDCNotificationLogging.dumpASDCNotification(iNotificationData1);
397       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
398       ASDCNotificationLogging aSDCNotificationLogging0 = new ASDCNotificationLogging();
399       INotificationData iNotificationData2 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
400       doReturn((String) null).when(iNotificationData2).getDistributionID();
401       doReturn((List) null).when(iNotificationData2).getResources();
402       doReturn((List) null).when(iNotificationData2).getServiceArtifacts();
403       doReturn((String) null).when(iNotificationData2).getServiceDescription();
404       doReturn((String) null).when(iNotificationData2).getServiceInvariantUUID();
405       doReturn((String) null).when(iNotificationData2).getServiceName();
406       doReturn((String) null).when(iNotificationData2).getServiceUUID();
407       doReturn((String) null).when(iNotificationData2).getServiceVersion();
408       ASDCNotificationLogging.dumpASDCNotification(iNotificationData2);
409       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
410       INotificationData iNotificationData3 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
411       doReturn((String) null).when(iNotificationData3).getDistributionID();
412       doReturn((List) null).when(iNotificationData3).getResources();
413       doReturn((List) null).when(iNotificationData3).getServiceArtifacts();
414       doReturn((String) null).when(iNotificationData3).getServiceDescription();
415       doReturn((String) null).when(iNotificationData3).getServiceInvariantUUID();
416       doReturn((String) null).when(iNotificationData3).getServiceName();
417       doReturn((String) null).when(iNotificationData3).getServiceUUID();
418       doReturn((String) null).when(iNotificationData3).getServiceVersion();
419       ASDCNotificationLogging.dumpASDCNotification(iNotificationData3);
420       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
421       INotificationData iNotificationData4 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
422       doReturn((String) null).when(iNotificationData4).getDistributionID();
423       doReturn((List) null).when(iNotificationData4).getResources();
424       doReturn((List) null).when(iNotificationData4).getServiceArtifacts();
425       doReturn((String) null).when(iNotificationData4).getServiceDescription();
426       doReturn((String) null).when(iNotificationData4).getServiceInvariantUUID();
427       doReturn((String) null).when(iNotificationData4).getServiceName();
428       doReturn((String) null).when(iNotificationData4).getServiceUUID();
429       doReturn((String) null).when(iNotificationData4).getServiceVersion();
430       ASDCNotificationLogging.dumpASDCNotification(iNotificationData4);
431       INotificationData iNotificationData5 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
432       doReturn((String) null).when(iNotificationData5).getDistributionID();
433       doReturn((List) null).when(iNotificationData5).getResources();
434       doReturn((List) null).when(iNotificationData5).getServiceArtifacts();
435       doReturn((String) null).when(iNotificationData5).getServiceDescription();
436       doReturn((String) null).when(iNotificationData5).getServiceInvariantUUID();
437       doReturn((String) null).when(iNotificationData5).getServiceName();
438       doReturn((String) null).when(iNotificationData5).getServiceUUID();
439       doReturn((String) null).when(iNotificationData5).getServiceVersion();
440       ASDCNotificationLogging.dumpASDCNotification(iNotificationData5);
441       INotificationData iNotificationData6 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
442       doReturn((String) null).when(iNotificationData6).getDistributionID();
443       doReturn((List) null).when(iNotificationData6).getResources();
444       doReturn((List) null).when(iNotificationData6).getServiceArtifacts();
445       doReturn((String) null).when(iNotificationData6).getServiceDescription();
446       doReturn((String) null).when(iNotificationData6).getServiceInvariantUUID();
447       doReturn((String) null).when(iNotificationData6).getServiceName();
448       doReturn((String) null).when(iNotificationData6).getServiceUUID();
449       doReturn((String) null).when(iNotificationData6).getServiceVersion();
450       String string0 = ASDCNotificationLogging.dumpASDCNotification(iNotificationData6);
451       assertEquals("ASDC Notification:\nDistributionID:NULL\nServiceName:NULL\nServiceVersion:NULL\nServiceUUID:NULL\nServiceInvariantUUID:NULL\nServiceDescription:NULL\nService Artifacts List:\nNULL\nResource Instances List:\nNULL\n", string0);
452       
453       ASDCNotificationLogging.dumpASDCNotification((INotificationData) null);
454       String string1 = ASDCNotificationLogging.dumpASDCNotification((INotificationData) null);
455       assertEquals("NULL", string1);
456   }
457
458   @Test(timeout = 4000)
459   public void test09()  throws Throwable  {
460       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
461       LinkedList<IArtifactInfo> linkedList0 = new LinkedList<IArtifactInfo>();
462       IArtifactInfo iArtifactInfo0 = mock(IArtifactInfo.class, new ViolatedAssumptionAnswer());
463       doReturn((String) null).when(iArtifactInfo0).getArtifactChecksum();
464       doReturn((String) null).when(iArtifactInfo0).getArtifactDescription();
465       doReturn((String) null).when(iArtifactInfo0).getArtifactName();
466       doReturn((Integer) null).when(iArtifactInfo0).getArtifactTimeout();
467       doReturn((String) null).when(iArtifactInfo0).getArtifactType();
468       doReturn((String) null).when(iArtifactInfo0).getArtifactURL();
469       doReturn((String) null).when(iArtifactInfo0).getArtifactUUID();
470       doReturn((String) null).when(iArtifactInfo0).getArtifactVersion();
471       doReturn((IArtifactInfo) null).when(iArtifactInfo0).getGeneratedArtifact();
472       doReturn((List) null).when(iArtifactInfo0).getRelatedArtifacts();
473       linkedList0.add(iArtifactInfo0);
474       INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
475       doReturn((String) null).when(iNotificationData0).getDistributionID();
476       doReturn((List<IResourceInstance>) null).when(iNotificationData0).getResources();
477       doReturn(linkedList0).when(iNotificationData0).getServiceArtifacts();
478       doReturn((String) null).when(iNotificationData0).getServiceDescription();
479       doReturn((String) null).when(iNotificationData0).getServiceInvariantUUID();
480       doReturn((String) null).when(iNotificationData0).getServiceName();
481       doReturn((String) null).when(iNotificationData0).getServiceUUID();
482       doReturn("(").when(iNotificationData0).getServiceVersion();
483       ASDCNotificationLogging.dumpASDCNotification(iNotificationData0);
484       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
485       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
486       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
487       String string0 = ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
488       assertNull(string0);
489   }
490
491   @Test(timeout = 4000)
492   public void test10()  throws Throwable  {
493       LinkedList<IVfModuleMetadata> linkedList0 = new LinkedList<IVfModuleMetadata>();
494       LinkedList<IVfModuleMetadata> linkedList1 = new LinkedList<IVfModuleMetadata>();
495       IVfModuleMetadata iVfModuleMetadata0 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
496       linkedList1.add(iVfModuleMetadata0);
497       LinkedList<String> linkedList2 = new LinkedList<String>();
498       LinkedList<String> linkedList3 = new LinkedList<String>();
499       linkedList1.removeFirst();
500       linkedList0.addAll((Collection<? extends IVfModuleMetadata>) linkedList1);
501       LinkedList<String> linkedList4 = new LinkedList<String>();
502       LinkedList<String> linkedList5 = new LinkedList<String>();
503       ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
504       LinkedList<IResourceInstance> linkedList6 = new LinkedList<IResourceInstance>();
505       LinkedList<IArtifactInfo> linkedList7 = new LinkedList<IArtifactInfo>();
506       INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
507       doReturn("]=ztki(=]").when(iNotificationData0).getDistributionID();
508       doReturn(linkedList6, linkedList6).when(iNotificationData0).getResources();
509       doReturn(linkedList7).when(iNotificationData0).getServiceArtifacts();
510       doReturn((String) null).when(iNotificationData0).getServiceDescription();
511       doReturn("").when(iNotificationData0).getServiceInvariantUUID();
512       doReturn("").when(iNotificationData0).getServiceName();
513       doReturn("VG).").when(iNotificationData0).getServiceUUID();
514       doReturn("").when(iNotificationData0).getServiceVersion();
515       linkedList0.spliterator();
516       linkedList0.containsAll(linkedList1);
517       ASDCNotificationLogging.dumpASDCNotification(iNotificationData0);
518       LinkedList<IResourceInstance> linkedList8 = new LinkedList<IResourceInstance>();
519       INotificationData iNotificationData1 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
520       doReturn("C'K").when(iNotificationData1).getDistributionID();
521       doReturn(linkedList6, linkedList8).when(iNotificationData1).getResources();
522       doReturn(linkedList7).when(iNotificationData1).getServiceArtifacts();
523       doReturn("NotificationDataImpl [distributionID=").when(iNotificationData1).getServiceDescription();
524       doReturn((String) null).when(iNotificationData1).getServiceInvariantUUID();
525       doReturn("B.").when(iNotificationData1).getServiceName();
526       doReturn("").when(iNotificationData1).getServiceUUID();
527       doReturn("").when(iNotificationData1).getServiceVersion();
528       ASDCNotificationLogging.dumpASDCNotification(iNotificationData1);
529       ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
530       ASDCNotificationLogging aSDCNotificationLogging0 = new ASDCNotificationLogging();
531   }
532
533   @Test(timeout = 4000)
534   public void test11()  throws Throwable  {
535       LinkedList<IVfModuleMetadata> linkedList0 = new LinkedList<IVfModuleMetadata>();
536       IVfModuleMetadata iVfModuleMetadata0 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
537       linkedList0.add(iVfModuleMetadata0);
538       linkedList0.add((IVfModuleMetadata) null);
539       LinkedList<String> linkedList1 = new LinkedList<String>();
540       IVfModuleMetadata iVfModuleMetadata1 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
541       doReturn(linkedList1, linkedList1, linkedList1, linkedList1).when(iVfModuleMetadata1).getArtifacts();
542       doReturn("8u1XbrrMy{J2", "").when(iVfModuleMetadata1).getVfModuleModelDescription();
543       doReturn("YR/UZ7q\7frmvO", "8u1XbrrMy{J2").when(iVfModuleMetadata1).getVfModuleModelInvariantUUID();
544       doReturn("8u1XbrrMy{J2", ".l=(8f`8f}.9>\7fyn").when(iVfModuleMetadata1).getVfModuleModelName();
545       doReturn("", "YR/UZ7q\7frmvO").when(iVfModuleMetadata1).getVfModuleModelUUID();
546       doReturn("[66/OPYLD.B%", ".l=(8f`8f}.9>\7fyn").when(iVfModuleMetadata1).getVfModuleModelVersion();
547       doReturn(false, true).when(iVfModuleMetadata1).isBase();
548       LinkedList<IVfModuleMetadata> linkedList2 = new LinkedList<IVfModuleMetadata>();
549       linkedList2.add((IVfModuleMetadata) null);
550       linkedList2.offer((IVfModuleMetadata) null);
551       Predicate<IVfModuleMetadata> predicate0 = (Predicate<IVfModuleMetadata>) mock(Predicate.class, new ViolatedAssumptionAnswer());
552       doReturn(true, false).when(predicate0).test(any());
553       linkedList2.removeIf(predicate0);
554       linkedList0.retainAll(linkedList2);
555       LinkedList<String> linkedList3 = new LinkedList<String>();
556       IVfModuleMetadata iVfModuleMetadata2 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
557       doReturn(linkedList3, linkedList3, linkedList3, linkedList1).when(iVfModuleMetadata2).getArtifacts();
558       doReturn("YR/UZ7q\7frmvO", "8u1XbrrMy{J2").when(iVfModuleMetadata2).getVfModuleModelDescription();
559       doReturn("", "8u1XbrrMy{J2").when(iVfModuleMetadata2).getVfModuleModelInvariantUUID();
560       doReturn("[66/OPYLD.B%", "").when(iVfModuleMetadata2).getVfModuleModelName();
561       doReturn("", "[66/OPYLD.B%").when(iVfModuleMetadata2).getVfModuleModelUUID();
562       doReturn((String) null, "").when(iVfModuleMetadata2).getVfModuleModelVersion();
563       doReturn(true, false).when(iVfModuleMetadata2).isBase();
564       linkedList0.add(iVfModuleMetadata2);
565       linkedList0.push(iVfModuleMetadata1);
566       ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
567       ASDCNotificationLogging aSDCNotificationLogging0 = new ASDCNotificationLogging();
568       ASDCNotificationLogging aSDCNotificationLogging1 = new ASDCNotificationLogging();
569       ASDCNotificationLogging aSDCNotificationLogging2 = new ASDCNotificationLogging();
570       ASDCNotificationLogging aSDCNotificationLogging3 = new ASDCNotificationLogging();
571       String string0 = ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
572       assertEquals("{\nVfModuleMetaData:\nVfModuleModelName:.l=(8f`8f}.9>\7fyn\nVfModuleModelVersion:.l=(8f`8f}.9>\7fyn\nVfModuleModelUUID:YR/UZ7q\7frmvO\nVfModuleModelInvariantUUID:8u1XbrrMy{J2\nVfModuleModelDescription:\nArtifacts UUID List:\n}\n\nisBase:true\n\n,\nNULL\n,\nVfModuleMetaData:\nVfModuleModelName:\nVfModuleModelVersion:\nVfModuleModelUUID:[66/OPYLD.B%\nVfModuleModelInvariantUUID:8u1XbrrMy{J2\nVfModuleModelDescription:8u1XbrrMy{J2\nArtifacts UUID List:\n}\n\nisBase:false\n\n\n}\n", string0);
573       
574       LinkedList<IResourceInstance> linkedList4 = new LinkedList<IResourceInstance>();
575       LinkedList<IResourceInstance> linkedList5 = new LinkedList<IResourceInstance>((Collection<? extends IResourceInstance>) linkedList4);
576       LinkedList<IArtifactInfo> linkedList6 = new LinkedList<IArtifactInfo>();
577       INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
578       doReturn("95y$c-.BW5V()41WR").when(iNotificationData0).getDistributionID();
579       doReturn(linkedList5, linkedList4).when(iNotificationData0).getResources();
580       doReturn(linkedList6).when(iNotificationData0).getServiceArtifacts();
581       doReturn(", artifactTimeout=").when(iNotificationData0).getServiceDescription();
582       doReturn("[66/OPYLD.B%").when(iNotificationData0).getServiceInvariantUUID();
583       doReturn("[66/OPYLD.B%").when(iNotificationData0).getServiceName();
584       doReturn(", artifactChecksum=").when(iNotificationData0).getServiceUUID();
585       doReturn("W1vX^KnIx[x").when(iNotificationData0).getServiceVersion();
586       ASDCNotificationLogging.dumpASDCNotification(iNotificationData0);
587       ASDCNotificationLogging aSDCNotificationLogging4 = new ASDCNotificationLogging();
588       ASDCNotificationLogging aSDCNotificationLogging5 = new ASDCNotificationLogging();
589       LinkedList<IResourceInstance> linkedList7 = new LinkedList<IResourceInstance>();
590       INotificationData iNotificationData1 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
591       doReturn("").when(iNotificationData1).getDistributionID();
592       doReturn(linkedList4, linkedList7).when(iNotificationData1).getResources();
593       doReturn(linkedList6).when(iNotificationData1).getServiceArtifacts();
594       doReturn("3l\"ZrTP`IQ-4x]").when(iNotificationData1).getServiceDescription();
595       doReturn("").when(iNotificationData1).getServiceInvariantUUID();
596       doReturn("").when(iNotificationData1).getServiceName();
597       doReturn("").when(iNotificationData1).getServiceUUID();
598       doReturn("").when(iNotificationData1).getServiceVersion();
599       String string1 = ASDCNotificationLogging.dumpASDCNotification(iNotificationData1);
600       assertEquals("ASDC Notification:\nDistributionID:\nServiceName:\nServiceVersion:\nServiceUUID:\nServiceInvariantUUID:\nServiceDescription:3l\"ZrTP`IQ-4x]\nService Artifacts List:\nNULL\nResource Instances List:\n\n}\n\n", string1);
601   }
602
603   @Test(timeout = 4000)
604   public void test12()  throws Throwable  {
605       INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
606       doReturn((String) null).when(iNotificationData0).getDistributionID();
607       doReturn((List) null).when(iNotificationData0).getResources();
608       doReturn((List) null).when(iNotificationData0).getServiceArtifacts();
609       doReturn((String) null).when(iNotificationData0).getServiceDescription();
610       doReturn((String) null).when(iNotificationData0).getServiceInvariantUUID();
611       doReturn((String) null).when(iNotificationData0).getServiceName();
612       doReturn((String) null).when(iNotificationData0).getServiceUUID();
613       doReturn((String) null).when(iNotificationData0).getServiceVersion();
614       ASDCNotificationLogging.dumpASDCNotification(iNotificationData0);
615       INotificationData iNotificationData1 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
616       doReturn((String) null).when(iNotificationData1).getDistributionID();
617       doReturn((List) null).when(iNotificationData1).getResources();
618       doReturn((List) null).when(iNotificationData1).getServiceArtifacts();
619       doReturn((String) null).when(iNotificationData1).getServiceDescription();
620       doReturn((String) null).when(iNotificationData1).getServiceInvariantUUID();
621       doReturn((String) null).when(iNotificationData1).getServiceName();
622       doReturn((String) null).when(iNotificationData1).getServiceUUID();
623       doReturn((String) null).when(iNotificationData1).getServiceVersion();
624       ASDCNotificationLogging.dumpASDCNotification(iNotificationData1);
625       ASDCNotificationLogging aSDCNotificationLogging0 = new ASDCNotificationLogging();
626       INotificationData iNotificationData2 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
627       doReturn((String) null).when(iNotificationData2).getDistributionID();
628       doReturn((List) null).when(iNotificationData2).getResources();
629       doReturn((List) null).when(iNotificationData2).getServiceArtifacts();
630       doReturn((String) null).when(iNotificationData2).getServiceDescription();
631       doReturn((String) null).when(iNotificationData2).getServiceInvariantUUID();
632       doReturn((String) null).when(iNotificationData2).getServiceName();
633       doReturn((String) null).when(iNotificationData2).getServiceUUID();
634       doReturn((String) null).when(iNotificationData2).getServiceVersion();
635       ASDCNotificationLogging.dumpASDCNotification(iNotificationData2);
636       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
637       ASDCNotificationLogging aSDCNotificationLogging1 = new ASDCNotificationLogging();
638       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
639       INotificationData iNotificationData3 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
640       doReturn((String) null).when(iNotificationData3).getDistributionID();
641       doReturn((List) null).when(iNotificationData3).getResources();
642       doReturn((List) null).when(iNotificationData3).getServiceArtifacts();
643       doReturn((String) null).when(iNotificationData3).getServiceDescription();
644       doReturn((String) null).when(iNotificationData3).getServiceInvariantUUID();
645       doReturn((String) null).when(iNotificationData3).getServiceName();
646       doReturn((String) null).when(iNotificationData3).getServiceUUID();
647       doReturn((String) null).when(iNotificationData3).getServiceVersion();
648       ASDCNotificationLogging.dumpASDCNotification(iNotificationData3);
649       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
650       ASDCNotificationLogging aSDCNotificationLogging2 = new ASDCNotificationLogging();
651       LinkedList<IVfModuleMetadata> linkedList0 = new LinkedList<IVfModuleMetadata>();
652       IVfModuleMetadata iVfModuleMetadata0 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
653       doReturn((List) null, (List) null, (List) null).when(iVfModuleMetadata0).getArtifacts();
654       doReturn((String) null, (String) null, (String) null).when(iVfModuleMetadata0).getVfModuleModelDescription();
655       doReturn((String) null, (String) null, (String) null).when(iVfModuleMetadata0).getVfModuleModelInvariantUUID();
656       doReturn((String) null, (String) null, (String) null).when(iVfModuleMetadata0).getVfModuleModelName();
657       doReturn((String) null, (String) null, (String) null).when(iVfModuleMetadata0).getVfModuleModelUUID();
658       doReturn((String) null, (String) null, (String) null).when(iVfModuleMetadata0).getVfModuleModelVersion();
659       doReturn(false, false, false).when(iVfModuleMetadata0).isBase();
660       linkedList0.add(iVfModuleMetadata0);
661       linkedList0.removeLastOccurrence("ASDC Notification:\nDistributionID:NULL\nServiceName:NULL\nServiceVersion:NULL\nServiceUUID:NULL\nServiceInvariantUUID:NULL\nServiceDescription:NULL\nService Artifacts List:\nNULL\nResource Instances List:\n\n}\n\n");
662       linkedList0.remove((Object) null);
663       ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
664       ASDCNotificationLogging aSDCNotificationLogging3 = new ASDCNotificationLogging();
665       String string0 = ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
666       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
667       String string1 = ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
668       assertEquals("{\nVfModuleMetaData:\nVfModuleModelName:NULL\nVfModuleModelVersion:NULL\nVfModuleModelUUID:NULL\nVfModuleModelInvariantUUID:NULL\nVfModuleModelDescription:NULL\nArtifacts UUID List:NULL\nisBase:false\n\n\n}\n", string1);
669       assertTrue(string1.equals((Object)string0));
670       
671       ASDCNotificationLogging aSDCNotificationLogging4 = new ASDCNotificationLogging();
672       ASDCNotificationLogging.dumpVfModuleMetaDataList((List<IVfModuleMetadata>) null);
673       INotificationData iNotificationData4 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
674       doReturn((String) null).when(iNotificationData4).getDistributionID();
675       doReturn((List) null).when(iNotificationData4).getResources();
676       doReturn((List) null).when(iNotificationData4).getServiceArtifacts();
677       doReturn((String) null).when(iNotificationData4).getServiceDescription();
678       doReturn((String) null).when(iNotificationData4).getServiceInvariantUUID();
679       doReturn((String) null).when(iNotificationData4).getServiceName();
680       doReturn((String) null).when(iNotificationData4).getServiceUUID();
681       doReturn((String) null).when(iNotificationData4).getServiceVersion();
682       String string2 = ASDCNotificationLogging.dumpASDCNotification(iNotificationData4);
683       assertEquals("ASDC Notification:\nDistributionID:NULL\nServiceName:NULL\nServiceVersion:NULL\nServiceUUID:NULL\nServiceInvariantUUID:NULL\nServiceDescription:NULL\nService Artifacts List:\nNULL\nResource Instances List:\nNULL\n", string2);
684   }
685
686   @Test(timeout = 4000)
687   public void test13()  throws Throwable  {
688       ASDCNotificationLogging aSDCNotificationLogging0 = new ASDCNotificationLogging();
689       LinkedList<IResourceInstance> linkedList0 = new LinkedList<IResourceInstance>();
690       IResourceInstance iResourceInstance0 = mock(IResourceInstance.class, new ViolatedAssumptionAnswer());
691       doReturn((List) null).when(iResourceInstance0).getArtifacts();
692       doReturn((String) null).when(iResourceInstance0).getResourceInstanceName();
693       doReturn((String) null).when(iResourceInstance0).getResourceInvariantUUID();
694       doReturn((String) null).when(iResourceInstance0).getResourceName();
695       doReturn((String) null).when(iResourceInstance0).getResourceType();
696       doReturn((String) null).when(iResourceInstance0).getResourceUUID();
697       doReturn((String) null).when(iResourceInstance0).getResourceVersion();
698       linkedList0.add(iResourceInstance0);
699       LinkedList<IArtifactInfo> linkedList1 = new LinkedList<IArtifactInfo>();
700       INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
701       doReturn("(n,0").when(iNotificationData0).getDistributionID();
702       doReturn(linkedList0, linkedList0).when(iNotificationData0).getResources();
703       doReturn(linkedList1).when(iNotificationData0).getServiceArtifacts();
704       doReturn("(n,0").when(iNotificationData0).getServiceDescription();
705       doReturn((String) null).when(iNotificationData0).getServiceInvariantUUID();
706       doReturn((String) null).when(iNotificationData0).getServiceName();
707       doReturn("").when(iNotificationData0).getServiceUUID();
708       doReturn("t1N;ZSJsATt:&Ug").when(iNotificationData0).getServiceVersion();
709       ASDCNotificationLogging.dumpASDCNotification(iNotificationData0);
710       LinkedList<IVfModuleMetadata> linkedList2 = new LinkedList<IVfModuleMetadata>();
711       linkedList2.clear();
712       // Undeclared exception!
713       try { 
714         linkedList2.remove();
715         fail("Expecting exception: NoSuchElementException");
716       
717       } catch(NoSuchElementException e) {
718          //
719          // no message in exception (getMessage() returned null)
720          //
721          verifyException("java.util.LinkedList", e);
722       }
723   }
724
725   @Test(timeout = 4000)
726   public void test14()  throws Throwable  {
727       LinkedList<IVfModuleMetadata> linkedList0 = new LinkedList<IVfModuleMetadata>();
728       ASDCNotificationLogging.dumpVfModuleMetaDataList(linkedList0);
729       IVfModuleMetadata iVfModuleMetadata0 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
730       linkedList0.add(iVfModuleMetadata0);
731       linkedList0.remove((Object) "\n}\n");
732       IVfModuleMetadata iVfModuleMetadata1 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
733       linkedList0.offerLast(iVfModuleMetadata1);
734       // Undeclared exception!
735       try { 
736         linkedList0.subList((-1), (-1));
737         fail("Expecting exception: IndexOutOfBoundsException");
738       
739       } catch(IndexOutOfBoundsException e) {
740          //
741          // fromIndex = -1
742          //
743          verifyException("java.util.SubList", e);
744       }
745   }
746 }