From 025301d08b061482c1f046d562bf017c8cbcfe8d Mon Sep 17 00:00:00 2001 From: ChrisC Date: Tue, 31 Jan 2017 11:40:03 +0100 Subject: Initial OpenECOMP MSO commit Change-Id: Ia6a7574859480717402cc2f22534d9973a78fa6d Signed-off-by: ChrisC --- .../openecomp/mso/asdc/util/YamlEditorESTest.java | 420 +++++++++++++++++++++ 1 file changed, 420 insertions(+) create mode 100644 asdc-controller/src/test/java/org/openecomp/mso/asdc/util/YamlEditorESTest.java (limited to 'asdc-controller/src/test/java/org/openecomp/mso/asdc/util/YamlEditorESTest.java') diff --git a/asdc-controller/src/test/java/org/openecomp/mso/asdc/util/YamlEditorESTest.java b/asdc-controller/src/test/java/org/openecomp/mso/asdc/util/YamlEditorESTest.java new file mode 100644 index 0000000000..c050a9cc20 --- /dev/null +++ b/asdc-controller/src/test/java/org/openecomp/mso/asdc/util/YamlEditorESTest.java @@ -0,0 +1,420 @@ +/* + * This file was automatically generated by EvoSuite + * Fri Nov 25 13:17:51 GMT 2016 + */ + +package org.openecomp.mso.asdc.util; + +import org.junit.Test; +import static org.junit.Assert.*; +import static org.evosuite.shaded.org.mockito.Mockito.*; +import static org.evosuite.runtime.MockitoExtension.*; +import static org.evosuite.runtime.EvoAssertions.*; + +import org.openecomp.mso.db.catalog.beans.HeatTemplateParam; +import java.util.HashMap; +import java.util.Iterator; +import java.util.LinkedHashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; +import org.evosuite.runtime.EvoRunner; +import org.evosuite.runtime.EvoRunnerParameters; +import org.evosuite.runtime.PrivateAccess; +import org.evosuite.runtime.ViolatedAssumptionAnswer; +import org.junit.runner.RunWith; +import org.yaml.snakeyaml.Yaml; + +@RunWith(EvoRunner.class) @EvoRunnerParameters(mockJVMNonDeterminism = true, useVFS = true, useVNET = true, resetStaticState = true, useJEE = true) +public class YamlEditorESTest extends YamlEditorESTestscaffolding { + + @Test(timeout = 4000) + public void test00() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + boolean boolean0 = yamlEditor0.isParentTemplate("file:///"); + assertTrue(boolean0); + } + + @Test(timeout = 4000) + public void test01() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + HashMap hashMap0 = new HashMap(); + Yaml yaml0 = mock(Yaml.class, new ViolatedAssumptionAnswer()); + doReturn((String) null, (String) null).when(yaml0).dump(any()); + PrivateAccess.setVariable((Class) YamlEditor.class, yamlEditor0, "yaml", (Object) yaml0); + yamlEditor0.encode((Map) hashMap0); + Map map0 = (Map) mock(Map.class, new ViolatedAssumptionAnswer()); + doReturn((Object) null).when(map0).get(any()); + PrivateAccess.setVariable((Class) YamlEditor.class, yamlEditor0, "yml", (Object) map0); + yamlEditor0.toString(); + // Undeclared exception! + try { + yamlEditor0.getYamlResourceTypeList(); + fail("Expecting exception: NullPointerException"); + + } catch(NullPointerException e) { + // + // no message in exception (getMessage() returned null) + // + verifyException("org.openecomp.mso.asdc.util.YamlEditor", e); + } + } + + @Test(timeout = 4000) + public void test02() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + HashMap hashMap0 = new HashMap(); + Yaml yaml0 = mock(Yaml.class, new ViolatedAssumptionAnswer()); + PrivateAccess.setVariable((Class) YamlEditor.class, yamlEditor0, "yaml", (Object) yaml0); + Object object0 = new Object(); + Map map0 = (Map) mock(Map.class, new ViolatedAssumptionAnswer()); + doReturn(hashMap0, object0).when(map0).get(any()); + PrivateAccess.setVariable((Class) YamlEditor.class, yamlEditor0, "yml", (Object) map0); + yamlEditor0.getParameterList(); + // Undeclared exception! + try { + yamlEditor0.getYamlResourceTypeList(); + fail("Expecting exception: ClassCastException"); + + } catch(ClassCastException e) { + // + // java.lang.Object cannot be cast to java.util.Map + // + verifyException("org.openecomp.mso.asdc.util.YamlEditor", e); + } + } + + @Test(timeout = 4000) + public void test03() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + // Undeclared exception! + try { + yamlEditor0.getYamlNestedFileResourceTypeList(); + fail("Expecting exception: NullPointerException"); + + } catch(NullPointerException e) { + // + // no message in exception (getMessage() returned null) + // + verifyException("org.openecomp.mso.asdc.util.YamlEditor", e); + } + } + + @Test(timeout = 4000) + public void test04() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + HashMap hashMap0 = new HashMap(); + Yaml yaml0 = mock(Yaml.class, new ViolatedAssumptionAnswer()); + PrivateAccess.setVariable((Class) YamlEditor.class, yamlEditor0, "yaml", (Object) yaml0); + Map map0 = (Map) mock(Map.class, new ViolatedAssumptionAnswer()); + doReturn(hashMap0, (Object) null).when(map0).get(any()); + PrivateAccess.setVariable((Class) YamlEditor.class, yamlEditor0, "yml", (Object) map0); + yamlEditor0.getYamlNestedFileResourceTypeList(); + // Undeclared exception! + try { + yamlEditor0.getParameterList(); + fail("Expecting exception: NullPointerException"); + + } catch(NullPointerException e) { + // + // no message in exception (getMessage() returned null) + // + verifyException("org.openecomp.mso.asdc.util.YamlEditor", e); + } + } + + @Test(timeout = 4000) + public void test05() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + HashMap hashMap0 = new HashMap(); + Set> set0 = (Set>)hashMap0.entrySet(); + hashMap0.put("null\n", set0); + // Undeclared exception! + try { + yamlEditor0.encode((Map) hashMap0); + fail("Expecting exception: StackOverflowError"); + + } catch(StackOverflowError e) { + // + // no message in exception (getMessage() returned null) + // + } + } + + @Test(timeout = 4000) + public void test06() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + Set> set0 = (Set>) mock(Set.class, new ViolatedAssumptionAnswer()); + doReturn((Iterator) null).when(set0).iterator(); + Map map0 = (Map) mock(Map.class, new ViolatedAssumptionAnswer()); + doReturn(set0).when(map0).entrySet(); + doReturn(2655).when(map0).size(); + // Undeclared exception! + try { + yamlEditor0.encode(map0); + fail("Expecting exception: NullPointerException"); + + } catch(NullPointerException e) { + // + // no message in exception (getMessage() returned null) + // + verifyException("org.yaml.snakeyaml.representer.BaseRepresenter", e); + } + } + + @Test(timeout = 4000) + public void test07() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + Map map0 = (Map) mock(Map.class, new ViolatedAssumptionAnswer()); + doReturn((-300)).when(map0).size(); + // Undeclared exception! + try { + yamlEditor0.encode(map0); + fail("Expecting exception: IllegalArgumentException"); + + } catch(IllegalArgumentException e) { + // + // Illegal Capacity: -300 + // + verifyException("java.util.ArrayList", e); + } + } + + @Test(timeout = 4000) + public void test08() throws Throwable { + byte[] byteArray0 = new byte[0]; + YamlEditor yamlEditor0 = new YamlEditor(byteArray0); + Map map0 = (Map) mock(Map.class, new ViolatedAssumptionAnswer()); + doReturn("").when(map0).get(any()); + PrivateAccess.setVariable((Class) YamlEditor.class, yamlEditor0, "yml", (Object) map0); + LinkedHashSet linkedHashSet0 = new LinkedHashSet(); + // Undeclared exception! + try { + yamlEditor0.addParameterList(linkedHashSet0); + fail("Expecting exception: ClassCastException"); + + } catch(ClassCastException e) { + // + // java.lang.String cannot be cast to java.util.Map + // + verifyException("org.openecomp.mso.asdc.util.YamlEditor", e); + } + } + + @Test(timeout = 4000) + public void test09() throws Throwable { + byte[] byteArray0 = new byte[1]; + YamlEditor yamlEditor0 = null; + try { + yamlEditor0 = new YamlEditor(byteArray0); + fail("Expecting exception: RuntimeException"); + + } catch(RuntimeException e) { + // + // special characters are not allowed + // + verifyException("org.yaml.snakeyaml.reader.StreamReader", e); + } + } + + @Test(timeout = 4000) + public void test10() throws Throwable { + byte[] byteArray0 = new byte[1]; + byteArray0[0] = (byte)37; + YamlEditor yamlEditor0 = null; + try { + yamlEditor0 = new YamlEditor(byteArray0); + fail("Expecting exception: RuntimeException"); + + } catch(RuntimeException e) { + // + // while scanning a directive + // in 'reader', line 1, column 1: + // % + // ^ + // expected alphabetic or numeric character, but found \u0000(0) + // in 'reader', line 1, column 2: + // % + // ^ + // + verifyException("org.yaml.snakeyaml.scanner.ScannerImpl", e); + } + } + + @Test(timeout = 4000) + public void test11() throws Throwable { + byte[] byteArray0 = new byte[2]; + byteArray0[1] = (byte) (-80); + YamlEditor yamlEditor0 = null; + try { + yamlEditor0 = new YamlEditor(byteArray0); + fail("Expecting exception: RuntimeException"); + + } catch(RuntimeException e) { + // + // java.nio.charset.MalformedInputException: Input length = 1 + // + verifyException("org.yaml.snakeyaml.reader.StreamReader", e); + } + } + + @Test(timeout = 4000) + public void test13() throws Throwable { + byte[] byteArray0 = new byte[1]; + byteArray0[0] = (byte)110; + YamlEditor yamlEditor0 = null; + try { + yamlEditor0 = new YamlEditor(byteArray0); + fail("Expecting exception: ClassCastException"); + + } catch(ClassCastException e) { + // + // java.lang.String cannot be cast to java.util.Map + // + verifyException("org.openecomp.mso.asdc.util.YamlEditor", e); + } + } + + @Test(timeout = 4000) + public void test14() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + String string0 = yamlEditor0.encode(); + assertEquals("null\n", string0); + } + + @Test(timeout = 4000) + public void test15() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + HashMap hashMap0 = new HashMap(); + Map map0 = (Map) mock(Map.class, new ViolatedAssumptionAnswer()); + doReturn(hashMap0).when(map0).get(any()); + PrivateAccess.setVariable((Class) YamlEditor.class, yamlEditor0, "yml", (Object) map0); + Set set0 = (Set) mock(Set.class, new ViolatedAssumptionAnswer()); + doReturn((Iterator) null).when(set0).iterator(); + // Undeclared exception! + try { + yamlEditor0.addParameterList(set0); + fail("Expecting exception: NullPointerException"); + + } catch(NullPointerException e) { + // + // no message in exception (getMessage() returned null) + // + verifyException("org.openecomp.mso.asdc.util.YamlEditor", e); + } + } + + @Test(timeout = 4000) + public void test16() throws Throwable { + byte[] byteArray0 = new byte[0]; + YamlEditor yamlEditor0 = new YamlEditor(byteArray0); + HashMap hashMap0 = new HashMap(); + PrivateAccess.setVariable((Class) YamlEditor.class, yamlEditor0, "yml", (Object) hashMap0); + LinkedHashSet linkedHashSet0 = new LinkedHashSet(); + HeatTemplateParam heatTemplateParam0 = mock(HeatTemplateParam.class, new ViolatedAssumptionAnswer()); + doReturn(">!=_`7`2d(").when(heatTemplateParam0).getParamName(); + doReturn(">!=_`7`2d(").when(heatTemplateParam0).getParamType(); + linkedHashSet0.add(heatTemplateParam0); + yamlEditor0.addParameterList(linkedHashSet0); + Set set0 = yamlEditor0.getParameterList(); + assertFalse(set0.isEmpty()); + } + + @Test(timeout = 4000) + public void test17() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + HashMap hashMap0 = new HashMap(); + Map map0 = (Map) mock(Map.class, new ViolatedAssumptionAnswer()); + doReturn(hashMap0).when(map0).get(any()); + hashMap0.put(yamlEditor0, "V28"); + PrivateAccess.setVariable((Class) YamlEditor.class, yamlEditor0, "yml", (Object) map0); + // Undeclared exception! + try { + yamlEditor0.getParameterList(); + fail("Expecting exception: ClassCastException"); + + } catch(ClassCastException e) { + // + // java.lang.String cannot be cast to java.util.Map + // + verifyException("org.openecomp.mso.asdc.util.YamlEditor", e); + } + } + + @Test(timeout = 4000) + public void test18() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + HashMap hashMap0 = new HashMap(); + Map map0 = (Map) mock(Map.class, new ViolatedAssumptionAnswer()); + doReturn(hashMap0).when(map0).get(any()); + PrivateAccess.setVariable((Class) YamlEditor.class, yamlEditor0, "yml", (Object) map0); + List list0 = yamlEditor0.getYamlResourceTypeList(); + assertEquals(0, list0.size()); + } + + @Test(timeout = 4000) + public void test19() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + // Undeclared exception! + try { + yamlEditor0.isParentTemplate((String) null); + fail("Expecting exception: NullPointerException"); + + } catch(NullPointerException e) { + // + // no message in exception (getMessage() returned null) + // + verifyException("org.openecomp.mso.asdc.util.YamlEditor", e); + } + } + + @Test(timeout = 4000) + public void test20() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + yamlEditor0.verifyTemplate(); + yamlEditor0.isParentTemplate("\""); + Map map0 = (Map) mock(Map.class, new ViolatedAssumptionAnswer()); + doReturn(yamlEditor0).when(map0).get(any()); + PrivateAccess.setVariable((Class) YamlEditor.class, yamlEditor0, "yml", (Object) map0); + // Undeclared exception! + try { + yamlEditor0.getYamlNestedFileResourceTypeList(); + fail("Expecting exception: ClassCastException"); + + } catch(ClassCastException e) { + // + // org.openecomp.mso.asdc.util.YamlEditor cannot be cast to java.util.Map + // + verifyException("org.openecomp.mso.asdc.util.YamlEditor", e); + } + } + + @Test(timeout = 4000) + public void test21() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + HashMap hashMap0 = new HashMap(); + String string0 = yamlEditor0.encode((Map) hashMap0); + assertEquals("{}\n", string0); + } + + @Test(timeout = 4000) + public void test22() throws Throwable { + YamlEditor yamlEditor0 = null; + try { + yamlEditor0 = new YamlEditor((byte[]) null); + fail("Expecting exception: NullPointerException"); + + } catch(NullPointerException e) { + // + // no message in exception (getMessage() returned null) + // + } + } + + @Test(timeout = 4000) + public void test23() throws Throwable { + YamlEditor yamlEditor0 = new YamlEditor(); + String string0 = yamlEditor0.toString(); + assertEquals("null\n", string0); + } +} -- cgit 1.2.3-korg