2 * This file was automatically generated by EvoSuite
3 * Fri Feb 24 13:34:51 GMT 2017
6 package org.openecomp.mso.asdc.installer;
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 import java.util.HashMap;
14 import java.util.Iterator;
15 import java.util.LinkedList;
16 import java.util.List;
19 import org.evosuite.runtime.EvoRunner;
20 import org.evosuite.runtime.EvoRunnerParameters;
21 import org.evosuite.runtime.ViolatedAssumptionAnswer;
22 import org.junit.runner.RunWith;
23 import org.openecomp.mso.asdc.installer.IVfModuleData;
24 import org.openecomp.mso.asdc.installer.VfModuleArtifact;
25 import org.openecomp.mso.asdc.installer.VfModuleStructure;
26 import org.openecomp.mso.asdc.installer.VfResourceStructure;
27 import org.openecomp.mso.db.catalog.beans.VfModule;
28 import org.openecomp.sdc.api.notification.INotificationData;
29 import org.openecomp.sdc.api.notification.IResourceInstance;
31 @RunWith(EvoRunner.class) @EvoRunnerParameters(mockJVMNonDeterminism = true, useVFS = true, useVNET = true, resetStaticState = true, useJEE = true)
32 public class VfModuleStructureESTest extends VfModuleStructureESTestscaffolding {
35 public void test0() throws Throwable {
36 LinkedList<String> linkedList0 = new LinkedList<String>();
37 IVfModuleData iVfModuleData0 = mock(IVfModuleData.class, new ViolatedAssumptionAnswer());
38 doReturn(linkedList0).when(iVfModuleData0).getArtifacts();
39 VfModuleStructure vfModuleStructure0 = new VfModuleStructure((VfResourceStructure) null, iVfModuleData0);
40 VfModule vfModule0 = new VfModule();
41 vfModule0.setIsBase(1);
42 vfModuleStructure0.setCatalogVfModule(vfModule0);
43 VfModule vfModule1 = vfModuleStructure0.getCatalogVfModule();
44 assertNull(vfModule1.getModelInvariantUuid());
48 public void test1() throws Throwable {
49 LinkedList<String> linkedList0 = new LinkedList<String>();
50 IVfModuleData iVfModuleData0 = mock(IVfModuleData.class, new ViolatedAssumptionAnswer());
51 doReturn(linkedList0).when(iVfModuleData0).getArtifacts();
52 VfModuleStructure vfModuleStructure0 = new VfModuleStructure((VfResourceStructure) null, iVfModuleData0);
53 VfModule vfModule0 = new VfModule();
54 vfModuleStructure0.setCatalogVfModule(vfModule0);
55 VfModule vfModule1 = vfModuleStructure0.getCatalogVfModule();
56 assertNull(vfModule1.getModelVersion());
59 public void test4() throws Throwable {
60 LinkedList<String> linkedList0 = new LinkedList<String>();
61 IVfModuleData iVfModuleData0 = mock(IVfModuleData.class, new ViolatedAssumptionAnswer());
62 doReturn(linkedList0).when(iVfModuleData0).getArtifacts();
63 VfModuleStructure vfModuleStructure0 = new VfModuleStructure((VfResourceStructure) null, iVfModuleData0);
64 Map<String, List<VfModuleArtifact>> map0 = vfModuleStructure0.getArtifactsMap();
65 assertTrue(map0.isEmpty());
69 public void test5() throws Throwable {
70 INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
71 IResourceInstance iResourceInstance0 = mock(IResourceInstance.class, new ViolatedAssumptionAnswer());
72 VfResourceStructure vfResourceStructure0 = new VfResourceStructure(iNotificationData0, iResourceInstance0);
73 IVfModuleData iVfModuleData0 = mock(IVfModuleData.class, new ViolatedAssumptionAnswer());
74 doReturn((List) null).when(iVfModuleData0).getArtifacts();
75 VfModuleStructure vfModuleStructure0 = null;
77 vfModuleStructure0 = new VfModuleStructure(vfResourceStructure0, iVfModuleData0);
78 fail("Expecting exception: NullPointerException");
80 } catch(NullPointerException e) {
82 // no message in exception (getMessage() returned null)
84 verifyException("org.openecomp.mso.asdc.installer.VfModuleStructure", e);
89 public void test6() throws Throwable {
90 LinkedList<String> linkedList0 = new LinkedList<String>();
91 IVfModuleData iVfModuleData0 = mock(IVfModuleData.class, new ViolatedAssumptionAnswer());
92 doReturn(linkedList0).when(iVfModuleData0).getArtifacts();
93 VfModuleStructure vfModuleStructure0 = new VfModuleStructure((VfResourceStructure) null, iVfModuleData0);
94 VfModule vfModule0 = vfModuleStructure0.getCatalogVfModule();
95 assertNull(vfModule0);