1 /* 2 * This file was automatically generated by EvoSuite 3 * Fri Jan 12 11:58:11 GMT 2018 4 */ 5 6 package uk.ac.sanger.artemis.components; 7 8 import org.junit.Test; 9 import static org.junit.Assert.*; 10 import static org.evosuite.runtime.EvoAssertions.*; 11 import java.awt.datatransfer.Clipboard; 12 import org.evosuite.runtime.EvoRunner; 13 import org.evosuite.runtime.EvoRunnerParameters; 14 import org.junit.runner.RunWith; 15 import uk.ac.sanger.artemis.Entry; 16 import uk.ac.sanger.artemis.Feature; 17 import uk.ac.sanger.artemis.FeatureSegmentVector; 18 import uk.ac.sanger.artemis.Selection; 19 import uk.ac.sanger.artemis.components.FeatureBaseViewer; 20 import uk.ac.sanger.artemis.io.FastaStreamSequence; 21 import uk.ac.sanger.artemis.sequence.Bases; 22 23 @RunWith(EvoRunner.class) @EvoRunnerParameters(mockJVMNonDeterminism = true, useVFS = true, useVNET = true, resetStaticState = true, separateClassLoader = true, useJEE = true) 24 public class FeatureBaseViewer_ESTest extends FeatureBaseViewer_ESTest_scaffolding { 25 26 @Test(timeout = 4000) test0()27 public void test0() throws Throwable { 28 FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("&hE[1m5-tBK2#QC'c", "&hE[1m5-tBK2#QC'c"); 29 Bases bases0 = new Bases(fastaStreamSequence0); 30 Entry entry0 = Entry.newEntry(bases0); 31 Feature feature0 = entry0.createFeature(); 32 Clipboard clipboard0 = new Clipboard(""); 33 Selection selection0 = new Selection(clipboard0); 34 FeatureSegmentVector featureSegmentVector0 = selection0.getAllSegments(); 35 FeatureBaseViewer featureBaseViewer0 = null; 36 try { 37 featureBaseViewer0 = new FeatureBaseViewer(feature0, false, featureSegmentVector0); 38 fail("Expecting exception: NoClassDefFoundError"); 39 40 } catch(NoClassDefFoundError e) { 41 // 42 // Could not initialize class uk.ac.sanger.artemis.components.SequenceViewer 43 // 44 verifyException("uk.ac.sanger.artemis.components.FeatureBaseViewer", e); 45 } 46 } 47 48 @Test(timeout = 4000) test1()49 public void test1() throws Throwable { 50 Clipboard clipboard0 = new Clipboard(""); 51 Selection selection0 = new Selection(clipboard0); 52 FeatureSegmentVector featureSegmentVector0 = selection0.getSelectedSegments(); 53 FeatureBaseViewer featureBaseViewer0 = null; 54 try { 55 featureBaseViewer0 = new FeatureBaseViewer((Feature) null, true, featureSegmentVector0); 56 fail("Expecting exception: NullPointerException"); 57 58 } catch(NullPointerException e) { 59 // 60 // no message in exception (getMessage() returned null) 61 // 62 verifyException("uk.ac.sanger.artemis.components.FeatureBaseViewer", e); 63 } 64 } 65 } 66