Summary

Test suite

Test case 1

  1: ArrayList<HeaderLine> arrayList0 = new ArrayList<HeaderLine>();
  2: FilteredPanel filteredPanel0 = new FilteredPanel(arrayList0);
  3: String string0 = FilteredPanel.getHeader();
  4: assertEquals("", string0);

Test case 2

  1: LinkedList<HeaderLine> linkedList0 = new LinkedList<HeaderLine>();
  2: FilteredPanel filteredPanel0 = new FilteredPanel(linkedList0);
  3: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  4: HeaderLine headerLine0 = new HeaderLine("Center", "L4YiZ", hashtable0);
  5: filteredPanel0.addFilter("SP", headerLine0, 1324);

Test case 3

  1: LinkedList<HeaderLine> linkedList0 = new LinkedList<HeaderLine>();
  2: FilteredPanel filteredPanel0 = new FilteredPanel(linkedList0);
  3: filteredPanel0.removeFilter("BhMN'UW/x7VV]o{?Sa>");
  4: assertTrue(filteredPanel0.getFocusTraversalKeysEnabled());

Test case 4

  1: List<HeaderLine> list0 = FilteredPanel.getHeaderLineFilters();
  2: assertNull(list0);

Test case 5

  1: Hashtable<String, RecordFilter> hashtable0 = FilteredPanel.getFilters();
  2: assertTrue(hashtable0.isEmpty());

Test case 6

  1: ArrayList<HeaderLine> arrayList0 = new ArrayList<HeaderLine>();
  2: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  3: HeaderLine headerLine0 = new HeaderLine("^3a}L~YqyxW4|N", "OO1,Tu6.<EG9)jQ", hashtable0);
  4: arrayList0.add(headerLine0);
  5: FilteredPanel filteredPanel0 = new FilteredPanel(arrayList0);
  6: List<String> list0 = FilteredPanel.getHeaderLineFiltersIDs();
  7: assertNotNull(list0);
  8: assertFalse(list0.isEmpty());

Test case 7

  1: Stack<HeaderLine> stack0 = new Stack<HeaderLine>();
  2: FilteredPanel filteredPanel0 = new FilteredPanel(stack0);
  3: filteredPanel0.updateFilters();
  4: assertFalse(filteredPanel0.isFocusTraversalPolicyProvider());

Test case 8

  1: Stack<HeaderLine> stack0 = new Stack<HeaderLine>();
  2: FilteredPanel filteredPanel0 = new FilteredPanel(stack0);
  3: FilteredPanel.getHeaderLineFiltersIDs();
  4: List<String> list0 = FilteredPanel.getHeaderLineFiltersIDs();
  5: assertEquals(0, list0.size());

Test case 9

  1: ArrayList<HeaderLine> arrayList0 = new ArrayList<HeaderLine>();
  2: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  3: HeaderLine headerLine0 = new HeaderLine("^3a}L~YqyxW4|N", "OO1,Tu6.<EG9)jQ", hashtable0);
  4: arrayList0.add(headerLine0);
  5: FilteredPanel filteredPanel0 = new FilteredPanel(arrayList0);
  6: String string0 = FilteredPanel.getHeader();
  7: assertEquals("^3a}L~YqyxW4|N\n", string0);

Test case 10

  1: Key key0 = new Key("AccessibleChild");
  2: KeyVector keyVector0 = new KeyVector(key0);
  3: FilteredPanel filteredPanel0 = new FilteredPanel(keyVector0);

Test case 11

  1: FilteredPanel filteredPanel0 = new FilteredPanel((List<HeaderLine>) null);

Test case 12

  1: FilteredPanel.getHeader();

Test case 13

  1: FilteredPanel.getHeaderLineFiltersIDs();

Test case 14

  1: ArrayList<HeaderLine> arrayList0 = new ArrayList<HeaderLine>();
  2: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  3: HeaderLine headerLine0 = new HeaderLine("^3a}L~YqyxW4|N", "OO1,Tu6.<EG9)jQ", hashtable0);
  4: arrayList0.add(headerLine0);
  5: FilteredPanel filteredPanel0 = new FilteredPanel(arrayList0);
  6: List<HeaderLine> list0 = FilteredPanel.getHeaderLineFilters();
  7: assertFalse(list0.isEmpty());

Test case 15

  1: Stack<HeaderLine> stack0 = new Stack<HeaderLine>();
  2: FilteredPanel filteredPanel0 = new FilteredPanel(stack0);
  3: List<HeaderLine> list0 = FilteredPanel.getHeaderLineFilters();
  4: assertEquals(0, list0.size());

Test case 16

  1: ArrayList<HeaderLine> arrayList0 = new ArrayList<HeaderLine>();
  2: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  3: HeaderLine headerLine0 = new HeaderLine("^3a}L~YqyxW4|N", "OO1,Tu6.<EG9)jQ", hashtable0);
  4: arrayList0.add(headerLine0);
  5: arrayList0.add(headerLine0);
  6: FilteredPanel filteredPanel0 = new FilteredPanel(arrayList0);
  7: assertFalse(filteredPanel0.getIgnoreRepaint());

Source Code

  1: No source found for uk.ac.sanger.artemis.components.variant.FilteredPanel

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.components.variant.FilteredPanel
  • Size: 16
  • Length: 53
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.8174968147794235
  • BranchCoverage: 0.782608695652174
  • MethodCoverage: 1.0
  • OutputCoverage: 0.6190476190476191


Back to Overview