Summary

Test suite

Test case 1

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: HeaderLine headerLine0 = new HeaderLine("", "", hashtable0);
  3: String string0 = headerLine0.getNumberString();
  4: assertNull(string0);

Test case 2

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: HeaderLine headerLine0 = new HeaderLine((String) null, "yZKP", hashtable0);
  3: String string0 = headerLine0.toString();
  4: assertNull(string0);

Test case 3

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: HeaderLine headerLine0 = new HeaderLine((String) null, "yZKP", hashtable0);
  3: String string0 = headerLine0.getHeaderTypeStr();
  4: assertEquals("yZKP", string0);

Test case 4

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: HeaderLine headerLine0 = new HeaderLine((String) null, "yZKP", hashtable0);
  3: int int0 = headerLine0.getHeaderType();
  4: assertEquals(0, int0);

Test case 5

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: HeaderLine headerLine0 = new HeaderLine("?w", "?w", hashtable0);
  3: String string0 = headerLine0.getDescription();
  4: assertNull(string0);

Test case 6

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: HeaderLine headerLine0 = new HeaderLine((String) null, "yZKP", hashtable0);
  3: int int0 = headerLine0.getNumber();
  4: assertEquals(1, int0);

Test case 7

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: HeaderLine headerLine0 = new HeaderLine("?w", "?w", hashtable0);
  3: String string0 = headerLine0.getID();
  4: assertNull(string0);

Test case 8

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: HeaderLine headerLine0 = new HeaderLine((String) null, "yZKP", hashtable0);
  3: boolean boolean0 = headerLine0.isFlag();
  4: assertFalse(boolean0);

Test case 9

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: HeaderLine headerLine0 = new HeaderLine((String) null, "yZKP", hashtable0);
  3: String string0 = headerLine0.getType();
  4: assertNull(string0);

Test case 10

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: HeaderLine headerLine0 = new HeaderLine("FILTER_HOMOZYG", "FILTER_HOMOZYG", hashtable0);
  3: int int0 = headerLine0.getHeaderType();
  4: assertEquals(12, int0);

Test case 11

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: hashtable0.put("Type", "?w");
  3: HeaderLine headerLine0 = new HeaderLine("?w", "?w", hashtable0);
  4: String string0 = headerLine0.getType();
  5: assertEquals("?w", string0);

Test case 12

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: BiFunction<Object, Object, String> biFunction0 = (BiFunction<Object, Object, String>) mock(BiFunction.class, new ViolatedAssumptionAnswer());
  3: hashtable0.merge("Number", "", biFunction0);
  4: HeaderLine headerLine0 = new HeaderLine("", "", hashtable0);
  5: String string0 = headerLine0.getNumberString();
  6: assertEquals("", string0);

Test case 13

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: HeaderLine headerLine0 = new HeaderLine((String) null, (String) null, hashtable0);

Test case 14

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: HeaderLine headerLine0 = new HeaderLine("", "", hashtable0);
  3: String string0 = headerLine0.getHeaderTypeStr();
  4: assertEquals("", string0);

Test case 15

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: BiFunction<Object, Object, String> biFunction0 = (BiFunction<Object, Object, String>) mock(BiFunction.class, new ViolatedAssumptionAnswer());
  3: hashtable0.merge("Number", "CwZ%E&k2Ji2", biFunction0);
  4: HeaderLine headerLine0 = new HeaderLine("CwZ%E&k2Ji2", "CwZ%E&k2Ji2", hashtable0);
  5: String string0 = headerLine0.getNumberString();
  6: assertEquals("CwZ%E&k2Ji2", string0);

Test case 16

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: hashtable0.put("Type", "");
  3: HeaderLine headerLine0 = new HeaderLine("", "", hashtable0);
  4: String string0 = headerLine0.getType();
  5: assertEquals("", string0);

Test case 17

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: HeaderLine headerLine0 = new HeaderLine("", "FILTER_NONSYN", hashtable0);
  3: String string0 = headerLine0.toString();
  4: assertEquals("", string0);

Test case 18

  1: Hashtable<String, String> hashtable0 = new Hashtable<String, String>();
  2: HeaderLine headerLine0 = new HeaderLine("v06&[3O9dYok{fdZD+", "v06&[3O9dYok{fdZD+", hashtable0);
  3: String string0 = headerLine0.toString();
  4: assertEquals("v06&[3O9dYok{fdZD+", string0);

Source Code

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

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.components.variant.HeaderLine
  • Size: 18
  • Length: 59
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.9317204795770161
  • BranchCoverage: 0.9473684210526315
  • MethodCoverage: 1.0
  • OutputCoverage: 0.6538461538461539


Back to Overview