Summary

Test suite

Test case 1

  1: boolean boolean0 = TransferAnnotationTool.isNonTransferable("GBFeature_key");
  2: assertFalse(boolean0);

Test case 2

  1: boolean boolean0 = TransferAnnotationTool.isNonTransferable("transmembrane");
  2: assertTrue(boolean0);

Test case 3

  1: Qualifier qualifier0 = new Qualifier("Add", (StringVector) null);
  2: Qualifier qualifier1 = TransferAnnotationTool.getQualifierWithoutDuplicateValues(qualifier0, (StringVector) null);
  3: assertSame(qualifier0, qualifier1);

Test case 4

  1: Qualifier qualifier0 = new Qualifier("GBFeature_key");
  2: StringVector stringVector0 = SelectionViewer.getBaseSummary("GBFeature_key");
  3: TransferAnnotationTool.getQualifierWithoutDuplicateValues(qualifier0, stringVector0);

Test case 5

  1: Qualifier qualifier0 = new Qualifier(".VcTC$2lTB%a{S;aH", "FbZ*4Ml;8BV$T6^P");
  2: StringVector stringVector0 = new StringVector();
  3: Qualifier qualifier1 = TransferAnnotationTool.getQualifierWithoutDuplicateValues(qualifier0, stringVector0);
  4: assertSame(qualifier1, qualifier0);

Test case 6

  1: Qualifier qualifier0 = new Qualifier("GBFeature_key");
  2: StringVector stringVector0 = SelectionViewer.getBaseSummary("GBFeature_key");
  3: qualifier0.addValues(stringVector0);
  4: Qualifier qualifier1 = TransferAnnotationTool.getQualifierWithoutDuplicateValues(qualifier0, stringVector0);
  5: assertNotSame(qualifier1, qualifier0);
  6: assertNotNull(qualifier1);

Test case 7

  1: StringVector stringVector0 = new StringVector("Failed to read full set of sequence IDs file ");
  2: Qualifier qualifier0 = new Qualifier(" N 1heMp$cUgPV", stringVector0);
  3: Qualifier qualifier1 = TransferAnnotationTool.getQualifierWithoutDuplicateValues(qualifier0, stringVector0);
  4: assertNull(qualifier1);

Test case 8

  1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
  2: SimpleEntryInformation simpleEntryInformation0 = new SimpleEntryInformation();
  3: MSPcrunchDocumentEntry mSPcrunchDocumentEntry0 = new MSPcrunchDocumentEntry(simpleEntryInformation0);
  4: MatchPanel matchPanel0 = new MatchPanel((Feature) null, mSPcrunchDocumentEntry0);
  5: TransferAnnotationTool transferAnnotationTool0 = new TransferAnnotationTool((Feature) null, simpleEntryGroup0, matchPanel0);

Source Code

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

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.components.TransferAnnotationTool
  • Size: 8
  • Length: 22
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.38903266951942067
  • BranchCoverage: 0.08571428571428572
  • MethodCoverage: 0.75
  • OutputCoverage: 0.5714285714285714


Back to Overview