Test case 1
1: CacheHashMap cacheHashMap0 = new CacheHashMap(0, (-1));
2: Object object0 = new Object();
3: Object object1 = cacheHashMap0.get(object0);
4: cacheHashMap0.put((Object) null, object0);
5: cacheHashMap0.put((Object) null, object1);
6: assertEquals(1, cacheHashMap0.size());
Test case 2
1: CacheHashMap cacheHashMap0 = new CacheHashMap(0, 0);
2: cacheHashMap0.getLastKey();
Test case 3
1: CacheHashMap cacheHashMap0 = new CacheHashMap(1, 1);
2: Object object0 = new Object();
3: Object object1 = cacheHashMap0.put(object0, "");
4: assertNull(object1);
Test case 4
1: CacheHashMap cacheHashMap0 = new CacheHashMap(0, (-1));
2: Object object0 = new Object();
3: Object object1 = cacheHashMap0.put((Object) null, object0);
4: cacheHashMap0.put((Object) null, object1);
5: assertEquals(1, cacheHashMap0.size());
Test case 5
1: CacheHashMap cacheHashMap0 = new CacheHashMap(0, 1712);
2: HashMap<Integer, Object> hashMap0 = new HashMap<Integer, Object>();
3: Object object0 = new Object();
4: Object object1 = cacheHashMap0.put(object0, (Object) null);
5: cacheHashMap0.put(object1, hashMap0);
6: assertEquals(1, cacheHashMap0.size());
Test case 6
1: CacheHashMap cacheHashMap0 = new CacheHashMap((-1), (-1));
Test case 7
1: CacheHashMap cacheHashMap0 = new CacheHashMap(0, 0);
2: cacheHashMap0.put("D7C3:|E2dS57^", "D7C3:|E2dS57^");
3: String string0 = (String)cacheHashMap0.get("D7C3:|E2dS57^");
4: assertEquals("D7C3:|E2dS57^", string0);
Test case 8
1: CacheHashMap cacheHashMap0 = new CacheHashMap(0, 0);
2: Object object0 = new Object();
3: cacheHashMap0.get(object0);
4: Object object1 = cacheHashMap0.getLastKey();
5: assertSame(object1, object0);
Test case 9
1: CacheHashMap cacheHashMap0 = new CacheHashMap(0, 0);
2: cacheHashMap0.get((Object) null);
3: Object object0 = cacheHashMap0.getLastKey();
4: assertNull(object0);
Source Code
1: No source found for uk.ac.sanger.artemis.util.CacheHashMap
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.util.CacheHashMap
- Size: 9
- Length: 30
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 1.0
- BranchCoverage: 1.0
- MethodCoverage: 1.0
- OutputCoverage: 1.0
Back to Overview