Test suite
Test case 1
1: QualifierInfoHash qualifierInfoHash0 = new QualifierInfoHash(); 2: int int0 = qualifierInfoHash0.size(); 3: assertEquals(0, int0);
Test case 2
1: QualifierInfoHash qualifierInfoHash0 = new QualifierInfoHash(); 2: QualifierInfo qualifierInfo0 = qualifierInfoHash0.get(""); 3: assertNull(qualifierInfo0);
Test case 3
1: QualifierInfoHash qualifierInfoHash0 = new QualifierInfoHash(); 2: QualifierInfoHash qualifierInfoHash1 = qualifierInfoHash0.copy(); 3: assertNotSame(qualifierInfoHash1, qualifierInfoHash0);
Test case 4
1: QualifierInfoHash qualifierInfoHash0 = new QualifierInfoHash(); 2: QualifierInfo qualifierInfo0 = new QualifierInfo("", 0, (KeyVector) null, (KeyVector) null, true); 3: qualifierInfoHash0.put(qualifierInfo0); 4: QualifierInfo qualifierInfo1 = qualifierInfoHash0.get(""); 5: assertEquals(3, QualifierInfo.NO_VALUE);
Test case 5
1: QualifierInfoHash qualifierInfoHash0 = new QualifierInfoHash(); 2: qualifierInfoHash0.names(); 3: StringVector stringVector0 = qualifierInfoHash0.names(); 4: assertEquals("[]", stringVector0.toString());
Test case 6
1: QualifierInfoHash qualifierInfoHash0 = new QualifierInfoHash(); 2: KeyVector keyVector0 = new KeyVector(); 3: QualifierInfo qualifierInfo0 = new QualifierInfo("C", (-3046), keyVector0, (KeyVector) null, false); 4: qualifierInfoHash0.put(qualifierInfo0); 5: StringVector stringVector0 = qualifierInfoHash0.names(); 6: assertFalse(stringVector0.isEmpty());
Test case 7
1: QualifierInfoHash qualifierInfoHash0 = new QualifierInfoHash(); 2: qualifierInfoHash0.get((String) null);
Test case 8
1: QualifierInfoHash qualifierInfoHash0 = new QualifierInfoHash(); 2: KeyVector keyVector0 = new KeyVector(); 3: QualifierInfo qualifierInfo0 = new QualifierInfo((String) null, 2041, keyVector0, keyVector0, false); 4: qualifierInfoHash0.put(qualifierInfo0);
Test case 9
1: QualifierInfoHash qualifierInfoHash0 = new QualifierInfoHash(); 2: KeyVector keyVector0 = new KeyVector(); 3: QualifierInfo qualifierInfo0 = new QualifierInfo("C", (-3046), keyVector0, (KeyVector) null, false); 4: qualifierInfoHash0.put(qualifierInfo0); 5: QualifierInfoHash qualifierInfoHash1 = qualifierInfoHash0.copy(); 6: assertNotSame(qualifierInfoHash1, qualifierInfoHash0); 7: assertEquals(1, qualifierInfoHash1.size());
Test case 10
1: QualifierInfoHash qualifierInfoHash0 = new QualifierInfoHash(); 2: KeyVector keyVector0 = new KeyVector(); 3: QualifierInfo qualifierInfo0 = new QualifierInfo("C", (-3046), keyVector0, (KeyVector) null, false); 4: qualifierInfoHash0.put(qualifierInfo0); 5: QualifierInfo qualifierInfo1 = qualifierInfoHash0.get("C"); 6: assertEquals(4, QualifierInfo.OPTIONAL_QUOTED_TEXT);
Test case 11
1: QualifierInfoHash qualifierInfoHash0 = new QualifierInfoHash(); 2: KeyVector keyVector0 = new KeyVector(); 3: QualifierInfo qualifierInfo0 = new QualifierInfo("", 54, keyVector0, keyVector0, false); 4: qualifierInfoHash0.put(qualifierInfo0); 5: QualifierInfo qualifierInfo1 = qualifierInfoHash0.get(""); 6: assertSame(qualifierInfo1, qualifierInfo0);
Test case 12
1: QualifierInfoHash qualifierInfoHash0 = new QualifierInfoHash(); 2: KeyVector keyVector0 = new KeyVector(); 3: QualifierInfo qualifierInfo0 = new QualifierInfo("", 54, keyVector0, keyVector0, false); 4: qualifierInfoHash0.put(qualifierInfo0); 5: int int0 = qualifierInfoHash0.size(); 6: assertEquals(1, int0);
Source Code
1: No source found for uk.ac.sanger.artemis.io.QualifierInfoHash
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.io.QualifierInfoHash
- Size: 12
- Length: 44
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.9602272727272727
- BranchCoverage: 1.0
- MethodCoverage: 1.0
- OutputCoverage: 0.6818181818181818