assertEquals(testScope5.getScopeLevel(), key.getMaxScopeLevel());
ScopeKey parent = key.getParent();
assertNotNull(parent);
ScopeKey expected = new ScopeKey();
expected.addScope(testScope1);
expected.addScope(testScope2);
expected.addScope(testScope3);
expected.addScope(testScope4);
assertEquals(expected, parent);
assertEquals(testScope4.getScopeLevel(), parent.getMaxScopeLevel());