Test case 1
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: GFF3AttributeAggregator gFF3AttributeAggregator0 = mock(GFF3AttributeAggregator.class, new ViolatedAssumptionAnswer());
3: gFF3AttributeBuilder0.unsetAggregator("Contig cannot be null", gFF3AttributeAggregator0);
Test case 2
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: gFF3AttributeBuilder0.unsetMapping(" intersection ", (String) null);
Test case 3
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: gFF3AttributeBuilder0.unsetGlue((String) null);
Test case 4
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: gFF3AttributeBuilder0.unsetClone("");
Test case 5
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: gFF3AttributeBuilder0.unignore("fb+{R3V#(`");
Test case 6
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: StringVector stringVector0 = new StringVector();
3: gFF3AttributeBuilder0.add("Contig cannot be null", stringVector0);
4: gFF3AttributeBuilder0.add("mqNRtYgFVP,WGpVkEiT", "Contig cannot be null");
5: String string0 = gFF3AttributeBuilder0.toString();
6: assertEquals("mqNRtYgFVP,WGpVkEiT=Contig cannot be null", string0);
Test case 7
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: String[] stringArray0 = new String[3];
3: StringVector stringVector0 = new StringVector(stringArray0);
4: gFF3AttributeBuilder0.add("t8\"J5@K#.u.sze?{z*", stringVector0);
5: gFF3AttributeBuilder0.setGlue("t8\"J5@K#.u.sze?{z*", "t8\"J5@K#.u.sze?{z*");
6: gFF3AttributeBuilder0.add("t8\"J5@K#.u.sze?{z*", stringVector0);
7: assertEquals("[null, null, null]", stringVector0.toString());
Test case 8
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: gFF3AttributeBuilder0.add("@{r", (StringVector) null);
Test case 9
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: gFF3AttributeBuilder0.setClone("5L\"\"Z<", "_jXOt/mnQ|L ");
3: GFF3AttributeAggregator gFF3AttributeAggregator0 = mock(GFF3AttributeAggregator.class, new ViolatedAssumptionAnswer());
4: doReturn((String) null).when(gFF3AttributeAggregator0).process(any(uk.ac.sanger.artemis.util.StringVector.class));
5: gFF3AttributeBuilder0.setAggregator("_jXOt/mnQ|L ", gFF3AttributeAggregator0);
6: StringVector stringVector0 = new StringVector();
7: gFF3AttributeBuilder0.add("5L\"\"Z<", stringVector0);
8: assertTrue(stringVector0.isEmpty());
Test case 10
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: gFF3AttributeBuilder0.add("Start_range", "k\"7&'RYp)q@k(i)C^@b");
3: String string0 = gFF3AttributeBuilder0.toString();
4: assertEquals("Start_range=k\"7%26'RYp)q@k(i)C^@b", string0);
Test case 11
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: gFF3AttributeBuilder0.setMapping("", "");
3: gFF3AttributeBuilder0.get("");
Test case 12
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: StringVector stringVector0 = new StringVector();
3: gFF3AttributeBuilder0.add("", stringVector0);
4: String string0 = gFF3AttributeBuilder0.get("");
5: assertEquals("", string0);
Test case 13
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: gFF3AttributeBuilder0.add("YWPc@9\"Lr[.Yxt-1=w", "B/xy4:a<IG,~%PWP");
3: gFF3AttributeBuilder0.ignore("YWPc@9\"Lr[.Yxt-1=w");
4: String string0 = gFF3AttributeBuilder0.toString();
5: assertEquals("", string0);
Test case 14
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: gFF3AttributeBuilder0.add("Contig cannot be null", "Contig cannot be null");
3: gFF3AttributeBuilder0.add("mqNRtYgFVP,WGpVkEiT", "Contig cannot be null");
4: String string0 = gFF3AttributeBuilder0.toString();
5: assertEquals("contig cannot be null=Contig cannot be null;mqNRtYgFVP,WGpVkEiT=Contig cannot be null", string0);
Test case 15
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: StringVector stringVector0 = new StringVector();
3: gFF3AttributeBuilder0.setMapping("D-?4JdOtK/XYF\"", "Tz^");
4: gFF3AttributeBuilder0.add("D-?4JdOtK/XYF\"", stringVector0);
5: assertTrue(stringVector0.isEmpty());
Test case 16
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: StringVector stringVector0 = new StringVector();
3: gFF3AttributeBuilder0.setClone("Contig cannot be null", "Contig cannot be null");
4: gFF3AttributeBuilder0.setMapping("D-?4JdOtK/XYF\"", "Contig cannot be null");
5: gFF3AttributeBuilder0.add("D-?4JdOtK/XYF\"", stringVector0);
6: assertEquals(0, stringVector0.size());
Test case 17
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: StringVector stringVector0 = new StringVector("");
3: gFF3AttributeBuilder0.add("", stringVector0);
4: assertEquals("[]", stringVector0.toString());
Test case 18
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: StringVector stringVector0 = new StringVector();
3: GFF3AttributeAggregator gFF3AttributeAggregator0 = mock(GFF3AttributeAggregator.class, new ViolatedAssumptionAnswer());
4: doReturn((String) null).when(gFF3AttributeAggregator0).process(any(uk.ac.sanger.artemis.util.StringVector.class));
5: gFF3AttributeBuilder0.setAggregator("D-?4JdOtK/XYF\"", gFF3AttributeAggregator0);
6: gFF3AttributeBuilder0.add("D-?4JdOtK/XYF\"", stringVector0);
7: assertTrue(stringVector0.isEmpty());
Test case 19
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: gFF3AttributeBuilder0.add((String) null, (String) null);
Test case 20
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: StringVector stringVector0 = new StringVector((String) null);
3: gFF3AttributeBuilder0.add((String) null, stringVector0);
Test case 21
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: StringVector stringVector0 = new StringVector("CLX,(GZhg@ET|");
3: gFF3AttributeBuilder0.add((String) null, stringVector0);
4: gFF3AttributeBuilder0.toString();
Test case 22
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: gFF3AttributeBuilder0.add("", "JEOSIzB8!$J\"qOy");
3: gFF3AttributeBuilder0.toString();
Test case 23
1: GFF3AttributeBuilder gFF3AttributeBuilder0 = new GFF3AttributeBuilder();
2: gFF3AttributeBuilder0.add("", "Y7LtU(@");
3: gFF3AttributeBuilder0.setMapping("Y7LtU(@", "");
4: String string0 = gFF3AttributeBuilder0.get("Y7LtU(@");
5: assertEquals("Y7LtU(@", string0);