Test case 1
1: Track track0 = new Track(0.0, "Can't pack with alphabet ", false, false, (Entry) null);
2: track0.setAny(false);
3: assertFalse(track0.isShowReverse());
4: assertTrue(track0.isNotQualifier());
5: assertFalse(track0.isAny());
6: assertEquals(10.0F, track0.getSize(), 0.01F);
7: assertFalse(track0.isShowForward());
Test case 2
1: BioJavaSequence bioJavaSequence0 = new BioJavaSequence((SymbolList) null);
2: Bases bases0 = new Bases(bioJavaSequence0);
3: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup(bases0);
4: Entry entry0 = simpleEntryGroup0.createEntry();
5: Track track0 = new Track((-2388.73726), "", false, false, entry0);
6: track0.isShowForward();
Test case 3
1: Entry entry0 = Entry.newEntry((Bases) null);
2: Track track0 = new Track((-1901.6668), entry0);
3: track0.getQualifier();
4: assertTrue(track0.isShowForward());
5: assertFalse(track0.isNotQualifier());
6: assertEquals(10.0F, track0.getSize(), 0.01F);
7: assertFalse(track0.isAny());
8: assertEquals((-1901.6668), track0.getPosition(), 0.01);
9: assertTrue(track0.isShowReverse());
Test case 4
1: Track track0 = new Track(2012.690998, (String) null, (String) null, true, true, true, (Entry) null);
2: boolean boolean0 = track0.isOnTrack((Feature) null);
3: assertTrue(track0.isAny());
4: assertTrue(boolean0);
5: assertTrue(track0.isShowReverse());
6: assertEquals(2012.690998, track0.getPosition(), 0.01);
7: assertEquals(10.0F, track0.getSize(), 0.01F);
8: assertTrue(track0.isNotQualifier());
9: assertTrue(track0.isShowForward());
Test case 5
1: Entry entry0 = Entry.newEntry((Bases) null);
2: Track track0 = new Track(779.3, "U+003F", false, false, entry0);
3: assertTrue(track0.isNotQualifier());
4:
5: track0.setNotQualifier(false);
6: assertFalse(track0.isNotQualifier());
Test case 6
1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
2: Entry entry0 = simpleEntryGroup0.createEntry("");
3: Track track0 = new Track((-1065.54683695), "", "", false, false, false, entry0);
4: track0.setEntry(entry0);
5: assertFalse(track0.isAny());
6: assertFalse(track0.isShowReverse());
7: assertEquals(10.0F, track0.getSize(), 0.01F);
8: assertEquals((-1065.54683695), track0.getPosition(), 0.01);
9: assertFalse(track0.isShowForward());
10: assertFalse(track0.isNotQualifier());
Test case 7
1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
2: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, (FeaturePredicate) null, (String) null);
3: Entry entry0 = filteredEntryGroup0.createEntry(":");
4: Track track0 = new Track(2806.8, ":", (String) null, false, false, true, entry0);
5: FeatureKeyPredicate featureKeyPredicate0 = (FeatureKeyPredicate)track0.getFeaturePredicate();
6: track0.setFeaturePredicate(featureKeyPredicate0);
7: assertTrue(track0.isShowReverse());
8: assertFalse(track0.isShowForward());
9: assertFalse(track0.isNotQualifier());
10: assertEquals(2806.8, track0.getPosition(), 0.01);
11: assertEquals(10.0F, track0.getSize(), 0.01F);
12: assertFalse(track0.isAny());
Test case 8
1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
2: Entry entry0 = simpleEntryGroup0.createEntry("");
3: Track track0 = new Track((-1065.54683695), "", "", false, false, false, entry0);
4: double double0 = track0.getPosition();
5: assertFalse(track0.isShowForward());
6: assertFalse(track0.isNotQualifier());
7: assertEquals((-1065.54683695), double0, 0.01);
8: assertFalse(track0.isShowReverse());
9: assertEquals(10.0F, track0.getSize(), 0.01F);
10: assertFalse(track0.isAny());
Test case 9
1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
2: Entry entry0 = simpleEntryGroup0.createEntry("");
3: Track track0 = new Track((-1065.54683695), "", "", false, false, false, entry0);
4: assertEquals((-1065.54683695), track0.getPosition(), 0.01);
5:
6: track0.setPosition(0.0);
7: track0.getPosition();
8: assertEquals(10.0F, track0.getSize(), 0.01F);
Test case 10
1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
2: Entry entry0 = simpleEntryGroup0.createEntry("");
3: Track track0 = new Track((-1065.54683695), "", "", false, false, false, entry0);
4: track0.getKeyStr();
5: assertFalse(track0.isShowForward());
6: assertFalse(track0.isNotQualifier());
7: assertEquals((-1065.54683695), track0.getPosition(), 0.01);
8: assertEquals(10.0F, track0.getSize(), 0.01F);
9: assertFalse(track0.isAny());
10: assertFalse(track0.isShowReverse());
Test case 11
1: Entry entry0 = Entry.newEntry((Bases) null);
2: Track track0 = new Track((-1901.6668), entry0);
3: track0.setSize(0.578F);
4: assertEquals(0.578F, track0.getSize(), 0.01F);
Test case 12
1: Track track0 = new Track(2012.690998, (String) null, (String) null, true, true, true, (Entry) null);
2: track0.getQualifierValue();
3: assertTrue(track0.isShowForward());
4: assertTrue(track0.isNotQualifier());
5: assertEquals(10.0F, track0.getSize(), 0.01F);
6: assertTrue(track0.isShowReverse());
7: assertEquals(2012.690998, track0.getPosition(), 0.01);
8: assertTrue(track0.isAny());
Test case 13
1: Track track0 = new Track(2012.690998, (String) null, (String) null, true, true, true, (Entry) null);
2: track0.getColour();
3: assertTrue(track0.isShowReverse());
4: assertEquals(2012.690998, track0.getPosition(), 0.01);
5: assertTrue(track0.isAny());
6: assertTrue(track0.isShowForward());
7: assertEquals(10.0F, track0.getSize(), 0.01F);
8: assertTrue(track0.isNotQualifier());
Test case 14
1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
2: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, (FeaturePredicate) null, (String) null);
3: Entry entry0 = filteredEntryGroup0.createEntry(":");
4: Track track0 = new Track(2806.8, ":", (String) null, false, false, true, entry0);
5: track0.setShowReverse(true);
6: assertEquals(10.0F, track0.getSize(), 0.01F);
7: assertFalse(track0.isAny());
8: assertTrue(track0.isShowReverse());
9: assertFalse(track0.isShowForward());
10: assertFalse(track0.isNotQualifier());
11: assertEquals(2806.8, track0.getPosition(), 0.01);
Test case 15
1: Track track0 = new Track(2012.690998, (String) null, (String) null, true, true, true, (Entry) null);
2: track0.setQualifierValue(")\n");
3: track0.getQualifierValue();
4: assertTrue(track0.isShowReverse());
5: assertEquals(2012.690998, track0.getPosition(), 0.01);
6: assertTrue(track0.isAny());
7: assertTrue(track0.isNotQualifier());
8: assertEquals(10.0F, track0.getSize(), 0.01F);
9: assertTrue(track0.isShowForward());
Test case 16
1: Track track0 = new Track(2012.690998, (String) null, (String) null, true, true, true, (Entry) null);
2: track0.setKeyStr((String) null);
3: assertTrue(track0.isAny());
4: assertTrue(track0.isShowReverse());
5: assertEquals(2012.690998, track0.getPosition(), 0.01);
6: assertEquals(10.0F, track0.getSize(), 0.01F);
7: assertTrue(track0.isNotQualifier());
8: assertTrue(track0.isShowForward());
Test case 17
1: Track track0 = new Track(1460.904672214, "Selection.fireAction () - unknown event", true, true, (Entry) null);
2: track0.setShowForward(true);
3: assertTrue(track0.isShowReverse());
4: assertEquals(10.0F, track0.getSize(), 0.01F);
5: assertTrue(track0.isNotQualifier());
6: assertFalse(track0.isAny());
7: assertEquals(1460.904672214, track0.getPosition(), 0.01);
8: assertTrue(track0.isShowForward());
Test case 18
1: Track track0 = new Track(0.0, "%", "%", false, false, false, (Entry) null);
2: float float0 = track0.getSize();
3: assertEquals(10.0F, float0, 0.01F);
4: assertFalse(track0.isShowReverse());
5: assertFalse(track0.isAny());
6: assertFalse(track0.isShowForward());
7: assertFalse(track0.isNotQualifier());
Test case 19
1: Track track0 = new Track((-1065.54683695), "", "", false, false, false, (Entry) null);
2: track0.setColour((Color) null);
3: assertFalse(track0.isNotQualifier());
4: assertFalse(track0.isShowForward());
5: assertFalse(track0.isShowReverse());
6: assertEquals(10.0F, track0.getSize(), 0.01F);
7: assertFalse(track0.isAny());
8: assertEquals((-1065.54683695), track0.getPosition(), 0.01);
Test case 20
1: Track track0 = new Track(2012.690998, (String) null, (String) null, true, true, true, (Entry) null);
2: boolean boolean0 = track0.isShowReverse();
3: assertTrue(boolean0);
4: assertTrue(track0.isShowForward());
5: assertTrue(track0.isAny());
6: assertEquals(2012.690998, track0.getPosition(), 0.01);
7: assertEquals(10.0F, track0.getSize(), 0.01F);
8: assertTrue(track0.isNotQualifier());
Test case 21
1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
2: Entry entry0 = simpleEntryGroup0.createEntry("");
3: Track track0 = new Track((-1065.54683695), "", "", false, false, false, entry0);
4: Feature feature0 = new Feature("", 1, 2, 2);
5: uk.ac.sanger.artemis.Feature feature1 = feature0.getArtemisFeature();
6: boolean boolean0 = track0.isOnTrack(feature1);
7: assertEquals(10.0F, track0.getSize(), 0.01F);
8: assertFalse(track0.isAny());
9: assertFalse(track0.isShowReverse());
10: assertFalse(boolean0);
11: assertFalse(track0.isShowForward());
12: assertFalse(track0.isNotQualifier());
13: assertEquals((-1065.54683695), track0.getPosition(), 0.01);
Test case 22
1: Track track0 = new Track((-1065.54683695), "", "", false, false, false, (Entry) null);
2: Feature feature0 = new Feature("", 1, 2, 2);
3: uk.ac.sanger.artemis.Feature feature1 = feature0.getArtemisFeature();
4: boolean boolean0 = track0.isOnTrack(feature1);
5: assertFalse(track0.isNotQualifier());
6: assertFalse(track0.isShowReverse());
7: assertFalse(boolean0);
8: assertEquals(10.0F, track0.getSize(), 0.01F);
9: assertEquals((-1065.54683695), track0.getPosition(), 0.01);
Test case 23
1: Track track0 = new Track((-1065.54683695), "", "", false, false, false, (Entry) null);
2: StringWriter stringWriter0 = new StringWriter();
3: track0.write(stringWriter0);
4: assertEquals("-1065.54683695\t10.0\tfalse\tfalse\tfalse\tfalse\t\t\tnull\tnull\tnull\n", stringWriter0.toString());
5: assertEquals(10.0F, track0.getSize(), 0.01F);
Test case 24
1: MockFile mockFile0 = new MockFile("Nonconvert");
2: MockPrintWriter mockPrintWriter0 = new MockPrintWriter(mockFile0);
3: DNADraw dNADraw0 = new DNADraw();
4: Track.writeHeader(mockPrintWriter0, dNADraw0);
5: assertFalse(dNADraw0.isFocusTraversalPolicySet());
Test case 25
1: Track track0 = new Track(2012.690998, (String) null, (String) null, true, true, true, (Entry) null);
2: boolean boolean0 = track0.isAny();
3: assertTrue(track0.isShowForward());
4: assertEquals(10.0F, track0.getSize(), 0.01F);
5: assertTrue(track0.isNotQualifier());
6: assertTrue(boolean0);
7: assertTrue(track0.isShowReverse());
8: assertEquals(2012.690998, track0.getPosition(), 0.01);
Test case 26
1: Entry entry0 = Entry.newEntry((Bases) null);
2: Track track0 = new Track((-1901.6668), entry0);
3: track0.getEntry();
4: assertEquals((-1901.6668), track0.getPosition(), 0.01);
5: assertTrue(track0.isShowReverse());
6: assertTrue(track0.isShowForward());
7: assertFalse(track0.isNotQualifier());
8: assertEquals(10.0F, track0.getSize(), 0.01F);
9: assertFalse(track0.isAny());
Test case 27
1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
2: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, (FeaturePredicate) null, (String) null);
3: Entry entry0 = filteredEntryGroup0.createEntry(":");
4: Track track0 = new Track(2806.8, ":", (String) null, false, false, true, entry0);
5: boolean boolean0 = track0.isNotQualifier();
6: assertTrue(track0.isShowReverse());
7: assertFalse(track0.isShowForward());
8: assertFalse(boolean0);
9: assertEquals(10.0F, track0.getSize(), 0.01F);
10: assertFalse(track0.isAny());
11: assertEquals(2806.8, track0.getPosition(), 0.01);
Test case 28
1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
2: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, (FeatureVector) null, "");
3: Entry entry0 = filteredEntryGroup0.createEntry("^");
4: Track track0 = new Track((-1163.93974019326), entry0);
5: track0.isOnTrack((Feature) null);
Test case 29
1: Track track0 = new Track((-1269.6832497029), "# GC Skew Graph: ", false, true, (Entry) null);
2: track0.setPropertiesFromTemplate("(UXN|#wGsJ/$B:A1");
Test case 30
1: Entry entry0 = Entry.newEntry((Bases) null);
2: Track track0 = new Track(779.3, "U+003F", false, false, entry0);
3: track0.write((Writer) null);
Test case 31
1: MockFileWriter mockFileWriter0 = new MockFileWriter("`aDEDN',joNxvG2<A", false);
2: DNADraw dNADraw0 = new DNADraw();
3: mockFileWriter0.close();
4: Track.writeHeader(mockFileWriter0, dNADraw0);
Test case 32
1: JembossParams jembossParams0 = new JembossParams();
2: Vector<Object> vector0 = jembossParams0.modeVector();
3: DNADraw dNADraw0 = new DNADraw(vector0, vector0, vector0, vector0);
4: Track.writeHeader((Writer) null, dNADraw0);
Test case 33
1: Track track0 = new Track(1460.904672214, "Selection.fireAction () - unknown event", true, true, (Entry) null);
2: track0.getEntry();
3: assertEquals(10.0F, track0.getSize(), 0.01F);
4: assertFalse(track0.isAny());
5: assertEquals(1460.904672214, track0.getPosition(), 0.01);
6: assertTrue(track0.isNotQualifier());
7: assertTrue(track0.isShowForward());
8: assertTrue(track0.isShowReverse());
Test case 34
1: Track track0 = new Track(2012.690998, (String) null, (String) null, true, true, true, (Entry) null);
2: track0.getFeaturePredicate();
3: assertTrue(track0.isAny());
4: assertTrue(track0.isShowReverse());
5: assertEquals(2012.690998, track0.getPosition(), 0.01);
6: assertEquals(10.0F, track0.getSize(), 0.01F);
7: assertTrue(track0.isNotQualifier());
8: assertTrue(track0.isShowForward());
Test case 35
1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
2: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, (FeaturePredicate) null, (String) null);
3: Entry entry0 = filteredEntryGroup0.createEntry(":");
4: Track track0 = new Track(2806.8, ":", (String) null, false, false, true, entry0);
5: String string0 = track0.getKeyStr();
6: assertNotNull(string0);
7: assertFalse(track0.isNotQualifier());
8: assertEquals(2806.8, track0.getPosition(), 0.01);
9: assertEquals(10.0F, track0.getSize(), 0.01F);
10: assertFalse(track0.isAny());
11: assertFalse(track0.isShowForward());
12: assertTrue(track0.isShowReverse());
Test case 36
1: Track track0 = new Track((-1.0), (Entry) null);
2: track0.getKeyStr();
3: assertFalse(track0.isAny());
4: assertEquals((-1.0), track0.getPosition(), 0.01);
5: assertEquals(10.0F, track0.getSize(), 0.01F);
6: assertTrue(track0.isShowForward());
7: assertFalse(track0.isNotQualifier());
8: assertTrue(track0.isShowReverse());
Test case 37
1: Track track0 = new Track(0.25, "large", false, false, (Entry) null);
2: double double0 = track0.getPosition();
3: assertEquals(0.25, double0, 0.01);
4: assertTrue(track0.isNotQualifier());
5: assertFalse(track0.isShowReverse());
6: assertEquals(10.0F, track0.getSize(), 0.01F);
7: assertFalse(track0.isAny());
8: assertFalse(track0.isShowForward());
Test case 38
1: Track track0 = new Track((-1459.39364973732), "", " bases_per_line=", false, false, false, (Entry) null);
2: assertEquals(" bases_per_line=", track0.getQualifier());
3:
4: track0.setQualifier("");
5: track0.getQualifier();
6: assertEquals("", track0.getKeyStr());
Test case 39
1: Track track0 = new Track((-1023.916), (Entry) null);
2: track0.setQualifier("\"K@R");
3: track0.getQualifier();
4: assertTrue(track0.isShowReverse());
5: assertFalse(track0.isNotQualifier());
6: assertTrue(track0.isShowForward());
7: assertEquals((-1023.916), track0.getPosition(), 0.01);
8: assertFalse(track0.isAny());
9: assertEquals(10.0F, track0.getSize(), 0.01F);
Test case 40
1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
2: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, (FeaturePredicate) null, (String) null);
3: Entry entry0 = filteredEntryGroup0.createEntry(":");
4: Track track0 = new Track(2806.8, ":", (String) null, false, false, true, entry0);
5: boolean boolean0 = track0.isAny();
6: assertTrue(track0.isShowReverse());
7: assertFalse(boolean0);
8: assertFalse(track0.isShowForward());
9: assertFalse(track0.isNotQualifier());
10: assertEquals(2806.8, track0.getPosition(), 0.01);
11: assertEquals(10.0F, track0.getSize(), 0.01F);
Test case 41
1: Track track0 = new Track(0.0, "Can't pack with alphabet ", false, false, (Entry) null);
2: boolean boolean0 = track0.isNotQualifier();
3: assertTrue(boolean0);
4: assertFalse(track0.isShowReverse());
5: assertFalse(track0.isAny());
6: assertEquals(10.0F, track0.getSize(), 0.01F);
7: assertFalse(track0.isShowForward());
Test case 42
1: Track track0 = new Track(0.0, "NEXT>", true, true, (Entry) null);
2: boolean boolean0 = track0.isShowForward();
3: assertTrue(boolean0);
4: assertFalse(track0.isAny());
5: assertTrue(track0.isNotQualifier());
6: assertTrue(track0.isShowReverse());
7: assertEquals(10.0F, track0.getSize(), 0.01F);
Test case 43
1: Track track0 = new Track(1.01, "yChannelSelector", "## DNA Plot :: track template (created: ", false, true, false, (Entry) null);
2: boolean boolean0 = track0.isShowReverse();
3: assertFalse(track0.isNotQualifier());
4: assertTrue(track0.isShowForward());
5: assertEquals("## DNA Plot :: track template (created: ", track0.getQualifier());
6: assertEquals("yChannelSelector", track0.getKeyStr());
7: assertFalse(boolean0);
8: assertEquals(1.01, track0.getPosition(), 0.01);
9: assertEquals(10.0F, track0.getSize(), 0.01F);
10: assertFalse(track0.isAny());