Summary

Test suite

Test case 1

  1: TransferableContig transferableContig0 = new TransferableContig((Feature) null);
  2: boolean boolean0 = transferableContig0.isDataFlavorSupported(transferableContig0.TRANSFERABLECONTIG);
  3: assertTrue(boolean0);

Test case 2

  1: TransferableContig transferableContig0 = new TransferableContig((Feature) null);
  2: DataFlavor[] dataFlavorArray0 = transferableContig0.getTransferDataFlavors();
  3: assertNotNull(dataFlavorArray0);

Test case 3

  1: TransferableContig transferableContig0 = new TransferableContig((Feature) null);
  2: DataFlavor dataFlavor0 = DataFlavor.imageFlavor;
  3: transferableContig0.getTransferData(dataFlavor0);

Test case 4

  1: TransferableContig transferableContig0 = new TransferableContig((Feature) null);
  2: TransferableContig transferableContig1 = (TransferableContig)transferableContig0.getTransferData(transferableContig0.TRANSFERABLECONTIG);
  3: assertSame(transferableContig1, transferableContig0);

Test case 5

  1: TransferableContig transferableContig0 = new TransferableContig((Feature) null);
  2: transferableContig0.getTransferData((DataFlavor) null);

Test case 6

  1: TransferableContig transferableContig0 = new TransferableContig((Feature) null);
  2: DataFlavor[] dataFlavorArray0 = new DataFlavor[2];
  3: TransferableContig.contig_flavors = dataFlavorArray0;
  4: DataFlavor[] dataFlavorArray1 = new DataFlavor[0];
  5: TransferableContig.contig_flavors = dataFlavorArray1;
  6: DataFlavor[] dataFlavorArray2 = transferableContig0.getTransferDataFlavors();
  7: assertSame(dataFlavorArray2, dataFlavorArray1);

Test case 7

  1: TransferableContig transferableContig0 = new TransferableContig((Feature) null);
  2: TransferableContig.contig_flavors = null;
  3: DataFlavor[] dataFlavorArray0 = transferableContig0.getTransferDataFlavors();
  4: assertNull(dataFlavorArray0);

Test case 8

  1: TransferableContig transferableContig0 = new TransferableContig((Feature) null);
  2: DataFlavor dataFlavor0 = DataFlavor.imageFlavor;
  3: boolean boolean0 = transferableContig0.isDataFlavorSupported(dataFlavor0);
  4: assertFalse(boolean0);

Source Code

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

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.components.TransferableContig
  • Size: 8
  • Length: 23
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.8690476190476191
  • BranchCoverage: 0.7142857142857143
  • MethodCoverage: 1.0
  • OutputCoverage: 0.8571428571428571


Back to Overview