// now try to find the above key in our cached list of keys but the wrong key is returned
int indexOfKey = cachedKeyList.indexOf(partIIFirstStage);
// this test fails because Part I/First Stage is returned instead of Part II/First Stage
assertEquals("Wrong index", 20, indexOfKey);