Summary

Test suite

Test case 1

  1: JembossParams jembossParams0 = new JembossParams();
  2: Vector<Object> vector0 = jembossParams0.modeVector();
  3: MemoryComboBox memoryComboBox0 = new MemoryComboBox(vector0);
  4: int int0 = memoryComboBox0.getIndexOf(jembossParams0);
  5: assertEquals((-1), int0);

Test case 2

  1: JembossParams jembossParams0 = new JembossParams();
  2: Vector<Object> vector0 = jembossParams0.modeVector();
  3: MemoryComboBox memoryComboBox0 = new MemoryComboBox(vector0);
  4: memoryComboBox0.addURL(jembossParams0);
  5: boolean boolean0 = memoryComboBox0.isBackPage();
  6: assertEquals(3, vector0.size());
  7: assertTrue(boolean0);

Test case 3

  1: DefaultTableModel defaultTableModel0 = new DefaultTableModel();
  2: defaultTableModel0.setNumRows(1761);
  3: Vector<Object> vector0 = defaultTableModel0.getDataVector();
  4: MemoryComboBox memoryComboBox0 = new MemoryComboBox(vector0);
  5: memoryComboBox0.addURL(defaultTableModel0);
  6: assertEquals(1761, vector0.size());

Test case 4

  1: Stack<Canvas> stack0 = new Stack<Canvas>();
  2: Canvas canvas0 = new Canvas();
  3: MemoryComboBox memoryComboBox0 = new MemoryComboBox(stack0);
  4: memoryComboBox0.setLastIndex(canvas0);
  5: assertFalse(memoryComboBox0.isFocusTraversalPolicyProvider());

Test case 5

  1: Vector<TextField> vector0 = new Vector<TextField>(24, 0);
  2: DefaultTableModel defaultTableModel0 = new DefaultTableModel(vector0, vector0);
  3: Vector<Object> vector1 = defaultTableModel0.getDataVector();
  4: defaultTableModel0.addColumn((Object) vector0, (Vector) vector0);
  5: MemoryComboBox memoryComboBox0 = new MemoryComboBox(vector1);
  6: memoryComboBox0.setLastIndex(vector1);
  7: assertEquals("[(this Collection)]", vector1.toString());

Test case 6

  1: Vector<TextField> vector0 = new Vector<TextField>(24, 0);
  2: DefaultTableModel defaultTableModel0 = new DefaultTableModel(vector0, vector0);
  3: Vector<Object> vector1 = defaultTableModel0.getDataVector();
  4: MemoryComboBox memoryComboBox0 = new MemoryComboBox(vector1);
  5: boolean boolean0 = memoryComboBox0.isBackPage();
  6: assertFalse(boolean0);

Test case 7

  1: JembossParams jembossParams0 = new JembossParams();
  2: Vector<Object> vector0 = jembossParams0.modeVector();
  3: MemoryComboBox memoryComboBox0 = new MemoryComboBox(vector0);
  4: boolean boolean0 = memoryComboBox0.isBackPage();
  5: assertFalse(boolean0);

Test case 8

  1: Vector<TextField> vector0 = new Vector<TextField>(24, 0);
  2: DefaultTableModel defaultTableModel0 = new DefaultTableModel(vector0, vector0);
  3: Vector<Object> vector1 = defaultTableModel0.getDataVector();
  4: MemoryComboBox memoryComboBox0 = new MemoryComboBox(vector1);
  5: boolean boolean0 = memoryComboBox0.isForwardPage();
  6: assertFalse(boolean0);

Test case 9

  1: JembossParams jembossParams0 = new JembossParams();
  2: Vector<Object> vector0 = jembossParams0.modeVector();
  3: MemoryComboBox memoryComboBox0 = new MemoryComboBox(vector0);
  4: boolean boolean0 = memoryComboBox0.isForwardPage();
  5: assertTrue(boolean0);

Test case 10

  1: JembossParams jembossParams0 = new JembossParams();
  2: Vector<Object> vector0 = jembossParams0.modeVector();
  3: MemoryComboBox memoryComboBox0 = new MemoryComboBox(vector0);
  4: boolean boolean0 = memoryComboBox0.isItem("bbbb");
  5: assertFalse(boolean0);

Test case 11

  1: JembossParams jembossParams0 = new JembossParams();
  2: Vector<Object> vector0 = jembossParams0.modeVector();
  3: MemoryComboBox memoryComboBox0 = new MemoryComboBox(vector0);
  4: memoryComboBox0.addURL("");
  5: boolean boolean0 = memoryComboBox0.isItem("");
  6: assertEquals(3, vector0.size());
  7: assertTrue(boolean0);

Test case 12

  1: MemoryComboBox memoryComboBox0 = new MemoryComboBox((Vector) null);

Test case 13

  1: Stack<Canvas> stack0 = new Stack<Canvas>();
  2: Canvas canvas0 = new Canvas();
  3: stack0.add(canvas0);
  4: MemoryComboBox memoryComboBox0 = new MemoryComboBox(stack0);
  5: memoryComboBox0.getURLAt(0);

Test case 14

  1: JembossParams jembossParams0 = new JembossParams();
  2: Vector<Object> vector0 = jembossParams0.modeVector();
  3: MemoryComboBox memoryComboBox0 = new MemoryComboBox(vector0);
  4: memoryComboBox0.isItem((Object) null);

Test case 15

  1: JembossParams jembossParams0 = new JembossParams();
  2: Vector<Object> vector0 = jembossParams0.modeVector();
  3: MemoryComboBox memoryComboBox0 = new MemoryComboBox(vector0);
  4: memoryComboBox0.addURL(jembossParams0);
  5: int int0 = memoryComboBox0.getIndexOf(jembossParams0);
  6: assertEquals(3, vector0.size());
  7: assertEquals(2, int0);

Test case 16

  1: Stack<Canvas> stack0 = new Stack<Canvas>();
  2: Canvas canvas0 = new Canvas();
  3: stack0.add(canvas0);
  4: MemoryComboBox memoryComboBox0 = new MemoryComboBox(stack0);
  5: int int0 = memoryComboBox0.getIndexOf(canvas0);
  6: assertEquals("[java.awt.Canvas[canvas90,0,0,0x0,invalid]]", stack0.toString());
  7: assertEquals(0, int0);

Test case 17

  1: Vector<ScrollPane> vector0 = new Vector<ScrollPane>();
  2: MemoryComboBox memoryComboBox0 = new MemoryComboBox(vector0);
  3: memoryComboBox0.getURLAt(2);

Source Code

  1: No source found for uk.ac.sanger.artemis.circular.MemoryComboBox

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.circular.MemoryComboBox
  • Size: 17
  • Length: 74
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.9113451086956521
  • BranchCoverage: 1.0
  • MethodCoverage: 1.0
  • OutputCoverage: 0.5625


Back to Overview