Summary

Test suite

Test case 1

  1: Range range0 = new Range(132, 1932);
  2: Location location0 = new Location(range0);
  3: int int0 = location0.getLastBase();
  4: assertEquals(1932, int0);

Test case 2

  1: Range range0 = new Range(78, 78);
  2: Location location0 = new Location(range0);
  3: location0.removeRange(range0);

Test case 3

  1: Range range0 = new Range(78, 78);
  2: Location location0 = new Location(range0);
  3: int int0 = location0.getFirstBase();
  4: assertEquals(78, int0);

Test case 4

  1: Range range0 = new Range((-2984));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, true);
  4: String string0 = location0.toStringShort();
  5: assertNotNull(string0);

Test case 5

  1: Range range0 = new Range(44, 78);
  2: Location location0 = new Location(range0);
  3: boolean boolean0 = location0.equals(location0);
  4: assertTrue(boolean0);

Test case 6

  1: Range range0 = new Range((-2268));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, true);
  4: Location location1 = location0.copy();
  5: assertNotSame(location0, location1);

Test case 7

  1: Range range0 = new Range((-51));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, false);
  4: LocationParseNode locationParseNode0 = location0.getParsedLocation();
  5: location0.setParsedLocation(locationParseNode0);
  6: assertEquals(4, locationParseNode0.getType());

Test case 8

  1: Range range0 = new Range(0);
  2: Location location0 = new Location(range0);

Test case 9

  1: RangeVector rangeVector0 = new RangeVector();
  2: Location location0 = new Location(rangeVector0, false);

Test case 10

  1: Range range0 = new Range((-2268));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, true);
  4: Location location1 = location0.reverseComplement((-1462));
  5: Location location2 = location1.addRange(range0);
  6: Location location3 = location2.truncate(range0);
  7: assertNotNull(location3);
  8: assertNotSame(location1, location2);

Test case 11

  1: Range range0 = new Range(44, 78);
  2: Location location0 = new Location(range0);
  3: Location location1 = location0.addRange(range0);
  4: location1.toStringShort();
  5: assertNotSame(location1, location0);

Test case 12

  1: Range range0 = new Range(2917);
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: rangeVector0.add(range0);
  4: Location location0 = new Location(rangeVector0, true);
  5: String string0 = location0.toStringShort();
  6: assertNotNull(string0);

Test case 13

  1: Range range0 = new Range((-1134));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, true);
  4: boolean boolean0 = location0.isPartial(false);
  5: assertFalse(boolean0);

Test case 14

  1: Range range0 = new Range(78, 78);
  2: Location location0 = new Location(range0);
  3: Location location1 = location0.addRange(range0);
  4: location1.isPartial(false);
  5: assertNotSame(location1, location0);

Test case 15

  1: Range range0 = new Range(699);
  2: Location location0 = new Location(range0);
  3: Location location1 = location0.addRange(range0);
  4: Location location2 = location1.reverseComplement(1);
  5: location2.isPartial(true);
  6: assertNotSame(location2, location1);
  7: assertNotSame(location1, location0);

Test case 16

  1: Range range0 = new Range((-2984));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, true);
  4: boolean boolean0 = location0.isComplement();
  5: assertTrue(boolean0);

Test case 17

  1: Range range0 = new Range(78, 78);
  2: Location location0 = new Location(range0);
  3: boolean boolean0 = location0.isComplement();
  4: assertFalse(boolean0);

Test case 18

  1: Range range0 = new Range((-51));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, false);
  4: Range range1 = location0.getTotalRange();
  5: assertEquals(51, range1.getCount());
  6: 
  7: int int0 = location0.getLastBase();
  8: assertEquals((-1), int0);

Test case 19

  1: Range range0 = new Range((-2984));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, true);
  4: Location location1 = location0.addRange(range0);
  5: Range range1 = location1.getTotalRange();
  6: assertEquals(2984, range1.getCount());
  7: assertNotSame(location1, location0);

Test case 20

  1: Range range0 = new Range((-51));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: rangeVector0.add(range0);
  4: Location location0 = new Location(rangeVector0, false);
  5: Location location1 = location0.getComplement();
  6: int int0 = location1.getFirstBase();
  7: assertEquals((-1), int0);

Test case 21

  1: Location location0 = new Location("<1;05C/D3c)Zf@bSEs_");

Test case 22

  1: Location location0 = new Location("complement(order(");

Test case 23

  1: Location location0 = new Location("K 3Pe(37");

Test case 24

  1: Location location0 = new Location("YpGY:H.");

Test case 25

  1: Location location0 = new Location("0#");

Test case 26

  1: Location location0 = new Location("4|bPzNQx8\"");

Test case 27

  1: Location location0 = new Location("([^\\])\"");

Test case 28

  1: Location location0 = new Location("join");

Test case 29

  1: Range range0 = new Range(78, 78);
  2: Location location0 = new Location(range0);
  3: Location location1 = location0.addRange(range0);
  4: boolean boolean0 = location1.isComplement(range0);
  5: assertNotSame(location1, location0);
  6: assertFalse(boolean0);

Test case 30

  1: Range range0 = new Range((-1081), (-1081));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, false);
  4: boolean boolean0 = location0.isComplement(range0);
  5: assertFalse(boolean0);

Test case 31

  1: Range range0 = new Range(78, 78);
  2: Location location0 = new Location(range0);
  3: Location location1 = location0.addRange(range0);
  4: Location location2 = location1.reverseComplement(78, 3460);
  5: boolean boolean0 = location2.isComplement(range0);
  6: assertNotSame(location1, location0);
  7: assertTrue(boolean0);

Test case 32

  1: Range range0 = new Range((-2984));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, true);
  4: Location location1 = location0.addRange(range0);
  5: boolean boolean0 = location1.isComplement(range0);
  6: assertNotSame(location1, location0);
  7: assertTrue(boolean0);

Test case 33

  1: Range range0 = new Range(78, 78);
  2: Location location0 = new Location(range0);
  3: String string0 = location0.toString();
  4: assertNotNull(string0);

Test case 34

  1: Range range0 = new Range((-2268));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, true);
  4: Location location1 = location0.addRange(range0);
  5: boolean boolean0 = location1.isComplement();
  6: assertTrue(boolean0);
  7: assertNotSame(location1, location0);

Test case 35

  1: Range range0 = new Range((-2268));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, true);
  4: Location location1 = location0.reverseComplement((-1462));
  5: Location location2 = location1.addRange(range0);
  6: boolean boolean0 = location2.isComplement();
  7: assertNotSame(location2, location1);
  8: assertFalse(boolean0);

Test case 36

  1: Range range0 = new Range(0);
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, false);
  4: int int0 = location0.getFirstBase();
  5: assertEquals(0, int0);
  6: 
  7: Range range1 = location0.getTotalRange();
  8: assertEquals(0, range1.getEnd());

Test case 37

  1: Range range0 = new Range(44, 78);
  2: Location location0 = new Location(range0);
  3: RangeVector rangeVector0 = location0.getRanges();
  4: assertEquals("[44..78]", rangeVector0.toString());

Test case 38

  1: Range range0 = new Range((-51));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: rangeVector0.add(range0);
  4: Location location0 = new Location(rangeVector0, false);
  5: RangeVector rangeVector1 = location0.getRanges();
  6: assertEquals("[-51, -51]", rangeVector1.toString());

Test case 39

  1: Range range0 = new Range((-51));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, false);
  4: Location location1 = location0.getComplement();
  5: Location location2 = location1.addRange(range0);
  6: RangeVector rangeVector1 = location2.getRanges();
  7: assertEquals("[-51, -51]", rangeVector1.toString());

Test case 40

  1: Range range0 = new Range((-51));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: rangeVector0.add(range0);
  4: Location location0 = new Location(rangeVector0, false);
  5: Location location1 = location0.getComplement();
  6: RangeVector rangeVector1 = location1.getRanges();
  7: assertNotSame(rangeVector1, rangeVector0);

Test case 41

  1: Location location0 = new Location((String) null);

Test case 42

  1: Location location0 = new Location((Range) null);

Test case 43

  1: Location location0 = new Location((RangeVector) null, true);

Test case 44

  1: RangeVector rangeVector0 = new RangeVector((Range) null);
  2: Location location0 = new Location(rangeVector0, true);
  3: location0.copy();

Test case 45

  1: RangeVector rangeVector0 = new RangeVector();
  2: rangeVector0.add((Range) null);
  3: Location location0 = new Location(rangeVector0, true);
  4: location0.getComplement();

Test case 46

  1: Range range0 = new Range(0);
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: rangeVector0.add(range0);
  4: Location location0 = new Location(rangeVector0, false);
  5: Location location1 = location0.getComplement();
  6: Location location2 = location1.addRange(range0);
  7: Location location3 = location2.reverseComplement((-1));
  8: location3.getLastBase();

Test case 47

  1: RangeVector rangeVector0 = new RangeVector((Range) null);
  2: Location location0 = new Location(rangeVector0, true);
  3: UpperInteger upperInteger0 = new UpperInteger(2065);
  4: FuzzyRange fuzzyRange0 = (FuzzyRange)FuzzyRange.makeRange((Object) upperInteger0);
  5: location0.removeRange(fuzzyRange0);

Test case 48

  1: Range range0 = new Range(44, 78);
  2: Location location0 = new Location(range0);
  3: Location location1 = location0.addRange(range0);
  4: boolean boolean0 = location1.equals(location0);
  5: assertFalse(boolean0);

Test case 49

  1: Range range0 = new Range(0);
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, false);
  4: int int0 = location0.getLastBase();
  5: assertEquals(0, int0);

Test case 50

  1: Range range0 = new Range((-51));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: rangeVector0.add(range0);
  4: Location location0 = new Location(rangeVector0, false);
  5: Location location1 = location0.removeRange(range0);
  6: assertNotSame(location1, location0);

Test case 51

  1: Range range0 = new Range(44, 78);
  2: Location location0 = new Location(range0);
  3: String string0 = location0.toStringShort();
  4: assertNotNull(string0);

Test case 52

  1: Range range0 = new Range((-1081), (-1081));
  2: RangeVector rangeVector0 = new RangeVector(range0);
  3: Location location0 = new Location(rangeVector0, false);
  4: FuzzyRange fuzzyRange0 = (FuzzyRange)FuzzyRange.makeRange((Object) range0);
  5: Location location1 = location0.changeRange(range0, fuzzyRange0);
  6: assertNotSame(location1, location0);

Test case 53

  1: Range range0 = new Range(44, 78);
  2: Location location0 = new Location(range0);
  3: Location location1 = location0.addRange(range0);
  4: Range range1 = location1.getTotalRange();
  5: assertNotSame(location1, location0);
  6: assertEquals(35, range1.getCount());

Test case 54

  1: Range range0 = new Range(41, 41);
  2: Location location0 = new Location(range0);
  3: Location location1 = location0.getComplement();
  4: boolean boolean0 = location1.isComplement(range0);
  5: assertTrue(boolean0);

Source Code

  1: No source found for uk.ac.sanger.artemis.io.Location

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.io.Location
  • Size: 54
  • Length: 197
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.8022956325824981
  • BranchCoverage: 0.6488888888888888
  • MethodCoverage: 1.0
  • OutputCoverage: 0.6101694915254238


Back to Overview