public class FrameStackTests extends Object
| Constructor and Description |
|---|
FrameStackTests() |
| Modifier and Type | Method and Description |
|---|---|
void |
getGlobalIgnoresShadowing() |
void |
getLocalIgnoresShadowing() |
void |
globalsAreAccessibleWhenShadowingVariablesAreRemoved() |
void |
globalsCanBeAccessedEvenWhenThereAreProtectedLocalFrames() |
void |
initialisedToContainOnlyGlobals() |
void |
leaveDoesNotLeaveGlobalFrames() |
void |
leaveGlobalDoesNotLeaveTheFinalGlobalFrame() |
void |
leaveGlobalRemovesGlobalVariables() |
void |
localsShadowGlobals() |
void |
removeVariable() |
void |
removeVariableAffectsOnlyTopMostFrame() |
public void initialisedToContainOnlyGlobals()
throws Exception
Exceptionpublic void globalsCanBeAccessedEvenWhenThereAreProtectedLocalFrames()
throws Exception
Exceptionpublic void globalsAreAccessibleWhenShadowingVariablesAreRemoved()
throws Exception
Exceptionpublic void getGlobalIgnoresShadowing()
throws Exception
Exceptionpublic void leaveGlobalRemovesGlobalVariables()
throws Exception
Exceptionpublic void leaveGlobalDoesNotLeaveTheFinalGlobalFrame()
throws Exception
Exceptionpublic void leaveDoesNotLeaveGlobalFrames()
throws Exception
ExceptionCopyright © 2020. All rights reserved.