2 * This file was automatically generated by EvoSuite
3 * Fri Nov 25 13:37:00 GMT 2016
6 package org.openecomp.mso.asdc.installer;
8 import org.evosuite.runtime.EvoRunner;
9 import org.evosuite.runtime.EvoRunnerParameters;
10 import org.evosuite.runtime.ViolatedAssumptionAnswer;
11 import org.junit.Test;
12 import org.junit.runner.RunWith;
13 import org.openecomp.sdc.api.notification.INotificationData;
14 import org.openecomp.sdc.api.notification.IResourceInstance;
15 import org.openecomp.sdc.api.notification.IVfModuleMetadata;
17 import java.util.LinkedList;
18 import java.util.List;
20 import static org.evosuite.runtime.EvoAssertions.verifyException;
21 import static org.evosuite.shaded.org.mockito.Mockito.doReturn;
22 import static org.evosuite.shaded.org.mockito.Mockito.mock;
23 import static org.junit.Assert.fail;
25 @RunWith(EvoRunner.class) @EvoRunnerParameters(mockJVMNonDeterminism = true, useVFS = true, useVNET = true, resetStaticState = true, useJEE = true)
26 public class VfModuleStructureESTest extends VfModuleStructureESTestscaffolding {
29 public void test1() throws Throwable {
30 INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
31 IResourceInstance iResourceInstance0 = mock(IResourceInstance.class, new ViolatedAssumptionAnswer());
32 VfResourceStructure vfResourceStructure0 = new VfResourceStructure(iNotificationData0, iResourceInstance0);
33 IVfModuleMetadata iVfModuleMetadata0 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
34 doReturn((List) null).when(iVfModuleMetadata0).getArtifacts();
35 VfModuleStructure vfModuleStructure0 = null;
37 vfModuleStructure0 = new VfModuleStructure(vfResourceStructure0, iVfModuleMetadata0);
38 fail("Expecting exception: NullPointerException");
40 } catch(NullPointerException e) {
42 // no message in exception (getMessage() returned null)
44 verifyException("org.openecomp.mso.asdc.installer.VfModuleStructure", e);
49 public void test2() throws Throwable {
50 IVfModuleMetadata iVfModuleMetadata0 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
51 doReturn((List) null).when(iVfModuleMetadata0).getArtifacts();
52 VfModuleStructure vfModuleStructure0 = null;
54 vfModuleStructure0 = new VfModuleStructure((VfResourceStructure) null, iVfModuleMetadata0);
55 fail("Expecting exception: NullPointerException");
57 } catch(NullPointerException e) {
59 // no message in exception (getMessage() returned null)
61 verifyException("org.openecomp.mso.asdc.installer.VfModuleStructure", e);
66 public void test3() throws Throwable {
67 INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
68 IResourceInstance iResourceInstance0 = mock(IResourceInstance.class, new ViolatedAssumptionAnswer());
69 VfResourceStructure vfResourceStructure0 = new VfResourceStructure(iNotificationData0, iResourceInstance0);
70 LinkedList<String> linkedList0 = new LinkedList<String>();
71 IVfModuleMetadata iVfModuleMetadata0 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
72 doReturn(linkedList0).when(iVfModuleMetadata0).getArtifacts();
74 VfModuleStructure vfModuleStructure0 = null;
76 vfModuleStructure0 = new VfModuleStructure(vfResourceStructure0, iVfModuleMetadata0);
77 fail("Expecting exception: Exception");
79 } catch(Exception e) {
81 // Artifact (UUID:) referenced in the VFModule UUID list has not been downloaded, cancelling the Resource deployment
83 verifyException("org.openecomp.mso.asdc.installer.VfModuleStructure", e);
88 public void test4() throws Throwable {
89 INotificationData iNotificationData0 = mock(INotificationData.class, new ViolatedAssumptionAnswer());
90 IResourceInstance iResourceInstance0 = mock(IResourceInstance.class, new ViolatedAssumptionAnswer());
91 VfResourceStructure vfResourceStructure0 = new VfResourceStructure(iNotificationData0, iResourceInstance0);
92 vfResourceStructure0.setSuccessfulDeployment();
93 IVfModuleMetadata iVfModuleMetadata0 = mock(IVfModuleMetadata.class, new ViolatedAssumptionAnswer());
94 doReturn((List) null).when(iVfModuleMetadata0).getArtifacts();
95 vfResourceStructure0.setSuccessfulDeployment();
96 VfModuleStructure vfModuleStructure0 = null;
98 vfModuleStructure0 = new VfModuleStructure(vfResourceStructure0, iVfModuleMetadata0);
99 fail("Expecting exception: NullPointerException");
101 } catch(NullPointerException e) {
103 // no message in exception (getMessage() returned null)
105 verifyException("org.openecomp.mso.asdc.installer.VfModuleStructure", e);