2 * This file was automatically generated by EvoSuite
3 * Fri Nov 25 13:20:32 GMT 2016
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.EvoAssertions.*;
13 import org.evosuite.runtime.EvoRunner;
14 import org.evosuite.runtime.EvoRunnerParameters;
15 import org.evosuite.runtime.PrivateAccess;
16 import org.evosuite.runtime.ViolatedAssumptionAnswer;
17 import org.junit.runner.RunWith;
18 import org.openecomp.sdc.api.notification.IArtifactInfo;
19 import org.openecomp.sdc.api.results.IDistributionClientDownloadResult;
20 import org.openecomp.sdc.impl.DistributionClientDownloadResultImpl;
21 import org.openecomp.sdc.utils.DistributionActionResultEnum;
23 @RunWith(EvoRunner.class) @EvoRunnerParameters(mockJVMNonDeterminism = true, useVFS = true, useVNET = true, resetStaticState = true, useJEE = true)
24 public class VfModuleArtifactESTest extends VfModuleArtifactESTestscaffolding {
27 public void test00() throws Throwable {
28 IArtifactInfo iArtifactInfo0 = mock(IArtifactInfo.class, new ViolatedAssumptionAnswer());
29 DistributionActionResultEnum distributionActionResultEnum0 = DistributionActionResultEnum.CONF_MISSING_ARTIFACT_TYPES;
30 byte[] byteArray0 = new byte[1];
31 DistributionClientDownloadResultImpl distributionClientDownloadResultImpl0 = new DistributionClientDownloadResultImpl(distributionActionResultEnum0, "7pKd8", "7pKd8", byteArray0);
32 VfModuleArtifact vfModuleArtifact0 = new VfModuleArtifact(iArtifactInfo0, (IDistributionClientDownloadResult) distributionClientDownloadResultImpl0);
33 PrivateAccess.setVariable((Class<VfModuleArtifact>) VfModuleArtifact.class, vfModuleArtifact0, "result", (Object) null);
34 vfModuleArtifact0.getResult();
35 assertEquals(0, vfModuleArtifact0.getDeployedInDb());
39 public void test01() throws Throwable {
40 IArtifactInfo iArtifactInfo0 = mock(IArtifactInfo.class, new ViolatedAssumptionAnswer());
41 DistributionActionResultEnum distributionActionResultEnum0 = DistributionActionResultEnum.DISTRIBUTION_CLIENT_ALREADY_INITIALIZED;
42 byte[] byteArray0 = new byte[0];
43 DistributionClientDownloadResultImpl distributionClientDownloadResultImpl0 = new DistributionClientDownloadResultImpl(distributionActionResultEnum0, "o<Q", "o<Q", byteArray0);
44 VfModuleArtifact vfModuleArtifact0 = new VfModuleArtifact(iArtifactInfo0, (IDistributionClientDownloadResult) distributionClientDownloadResultImpl0);
45 vfModuleArtifact0.getResult();
46 assertEquals(0, vfModuleArtifact0.getDeployedInDb());
50 public void test02() throws Throwable {
51 IArtifactInfo iArtifactInfo0 = mock(IArtifactInfo.class, new ViolatedAssumptionAnswer());
52 DistributionActionResultEnum distributionActionResultEnum0 = DistributionActionResultEnum.DISTRIBUTION_CLIENT_ALREADY_INITIALIZED;
53 byte[] byteArray0 = new byte[0];
54 DistributionClientDownloadResultImpl distributionClientDownloadResultImpl0 = new DistributionClientDownloadResultImpl(distributionActionResultEnum0, "o<Q", "o<Q", byteArray0);
55 VfModuleArtifact vfModuleArtifact0 = new VfModuleArtifact(iArtifactInfo0, (IDistributionClientDownloadResult) distributionClientDownloadResultImpl0);
56 vfModuleArtifact0.incrementDeployedInDB();
57 int int0 = vfModuleArtifact0.getDeployedInDb();
58 assertEquals(1, int0);
62 public void test03() throws Throwable {
63 IArtifactInfo iArtifactInfo0 = mock(IArtifactInfo.class, new ViolatedAssumptionAnswer());
64 DistributionActionResultEnum distributionActionResultEnum0 = DistributionActionResultEnum.CONF_MISSING_ASDC_FQDN;
65 byte[] byteArray0 = new byte[2];
66 DistributionClientDownloadResultImpl distributionClientDownloadResultImpl0 = new DistributionClientDownloadResultImpl(distributionActionResultEnum0, "qZr'D", "qZr'D", byteArray0);
67 VfModuleArtifact vfModuleArtifact0 = new VfModuleArtifact(iArtifactInfo0, (IDistributionClientDownloadResult) distributionClientDownloadResultImpl0);
68 PrivateAccess.setVariable((Class<VfModuleArtifact>) VfModuleArtifact.class, vfModuleArtifact0, "deployedInDb", (Object) (-40));
69 int int0 = vfModuleArtifact0.getDeployedInDb();
70 assertEquals((-40), int0);
74 public void test04() throws Throwable {
75 IArtifactInfo iArtifactInfo0 = mock(IArtifactInfo.class, new ViolatedAssumptionAnswer());
76 DistributionActionResultEnum distributionActionResultEnum0 = DistributionActionResultEnum.DISTRIBUTION_CLIENT_ALREADY_INITIALIZED;
77 byte[] byteArray0 = new byte[0];
78 DistributionClientDownloadResultImpl distributionClientDownloadResultImpl0 = new DistributionClientDownloadResultImpl(distributionActionResultEnum0, "o<Q", "o<Q", byteArray0);
79 VfModuleArtifact vfModuleArtifact0 = new VfModuleArtifact(iArtifactInfo0, (IDistributionClientDownloadResult) distributionClientDownloadResultImpl0);
80 vfModuleArtifact0.setCatalogObject(byteArray0);
81 vfModuleArtifact0.getCatalogObject();
82 assertEquals(0, vfModuleArtifact0.getDeployedInDb());
86 public void test05() throws Throwable {
87 IArtifactInfo iArtifactInfo0 = mock(IArtifactInfo.class, new ViolatedAssumptionAnswer());
88 doReturn("o<Q").when(iArtifactInfo0).toString();
89 DistributionActionResultEnum distributionActionResultEnum0 = DistributionActionResultEnum.DISTRIBUTION_CLIENT_ALREADY_INITIALIZED;
90 byte[] byteArray0 = new byte[0];
91 DistributionClientDownloadResultImpl distributionClientDownloadResultImpl0 = new DistributionClientDownloadResultImpl(distributionActionResultEnum0, "o<Q", "o<Q", byteArray0);
92 VfModuleArtifact vfModuleArtifact0 = new VfModuleArtifact(iArtifactInfo0, (IDistributionClientDownloadResult) distributionClientDownloadResultImpl0);
93 vfModuleArtifact0.getArtifactInfo();
94 assertEquals(0, vfModuleArtifact0.getDeployedInDb());
98 public void test06() throws Throwable {
99 VfModuleArtifact vfModuleArtifact0 = null;
101 vfModuleArtifact0 = new VfModuleArtifact((IArtifactInfo) null, (IDistributionClientDownloadResult) null);
102 fail("Expecting exception: NullPointerException");
104 } catch(NullPointerException e) {
106 // no message in exception (getMessage() returned null)
108 verifyException("org.openecomp.mso.asdc.installer.VfModuleArtifact", e);
112 @Test(timeout = 4000)
113 public void test07() throws Throwable {
114 IArtifactInfo iArtifactInfo0 = mock(IArtifactInfo.class, new ViolatedAssumptionAnswer());
115 DistributionActionResultEnum distributionActionResultEnum0 = DistributionActionResultEnum.DISTRIBUTION_CLIENT_ALREADY_INITIALIZED;
116 byte[] byteArray0 = new byte[0];
117 DistributionClientDownloadResultImpl distributionClientDownloadResultImpl0 = new DistributionClientDownloadResultImpl(distributionActionResultEnum0, "o<Q", "o<Q", byteArray0);
118 VfModuleArtifact vfModuleArtifact0 = new VfModuleArtifact(iArtifactInfo0, (IDistributionClientDownloadResult) distributionClientDownloadResultImpl0);
119 vfModuleArtifact0.getCatalogObject();
120 assertEquals(0, vfModuleArtifact0.getDeployedInDb());
123 @Test(timeout = 4000)
124 public void test08() throws Throwable {
125 IArtifactInfo iArtifactInfo0 = mock(IArtifactInfo.class, new ViolatedAssumptionAnswer());
126 DistributionActionResultEnum distributionActionResultEnum0 = DistributionActionResultEnum.CONF_MISSING_ARTIFACT_TYPES;
127 byte[] byteArray0 = new byte[1];
128 DistributionClientDownloadResultImpl distributionClientDownloadResultImpl0 = new DistributionClientDownloadResultImpl(distributionActionResultEnum0, "7pKd8", "7pKd8", byteArray0);
129 VfModuleArtifact vfModuleArtifact0 = new VfModuleArtifact(iArtifactInfo0, (IDistributionClientDownloadResult) distributionClientDownloadResultImpl0);
130 vfModuleArtifact0.getResult();
131 assertEquals(0, vfModuleArtifact0.getDeployedInDb());
134 @Test(timeout = 4000)
135 public void test09() throws Throwable {
136 IArtifactInfo iArtifactInfo0 = mock(IArtifactInfo.class, new ViolatedAssumptionAnswer());
137 DistributionActionResultEnum distributionActionResultEnum0 = DistributionActionResultEnum.CONF_MISSING_ASDC_FQDN;
138 byte[] byteArray0 = new byte[2];
139 DistributionClientDownloadResultImpl distributionClientDownloadResultImpl0 = new DistributionClientDownloadResultImpl(distributionActionResultEnum0, "qZr'D", "qZr'D", byteArray0);
140 VfModuleArtifact vfModuleArtifact0 = new VfModuleArtifact(iArtifactInfo0, (IDistributionClientDownloadResult) distributionClientDownloadResultImpl0);
141 int int0 = vfModuleArtifact0.getDeployedInDb();
142 assertEquals(0, int0);
145 @Test(timeout = 4000)
146 public void test10() throws Throwable {
147 DistributionActionResultEnum distributionActionResultEnum0 = DistributionActionResultEnum.DISTRIBUTION_CLIENT_IS_TERMINATED;
148 byte[] byteArray0 = new byte[5];
149 DistributionClientDownloadResultImpl distributionClientDownloadResultImpl0 = new DistributionClientDownloadResultImpl(distributionActionResultEnum0, "", "", byteArray0);
150 VfModuleArtifact vfModuleArtifact0 = new VfModuleArtifact((IArtifactInfo) null, (IDistributionClientDownloadResult) distributionClientDownloadResultImpl0);
151 vfModuleArtifact0.getArtifactInfo();
152 assertEquals(0, vfModuleArtifact0.getDeployedInDb());