Class FrameStackRegionTests
- java.lang.Object
-
- org.eclipse.epsilon.eol.execute.context.FrameStackRegionTests
-
public class FrameStackRegionTests extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FrameStackRegionTests()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearAffectsAllFrames()voidgetAllFavoursRecentVariables()voidgetAllRespectsProtectedFrames()voidgetAllRetrievesFromAllFrames()voidgettingAnUnknownVariableReturnsNull()voidinitialise()voidleaveDisposesVariables()voidleaveDoesNothingWhenThereAreNoFrames()voidleaveRemovesFramesToReachMarker()voidleaveRestoresPreviousVariables()voidleaveWithoutDisposePreservesMarkedFrame()voidremoveAffectsAllFrames()voidremoveRespectsProtectedFrames()voidvariablesCanBeRetrievedByName()voidvariablesInLowerFramesAreInvisibleWhenProtected()voidvariablesInLowerFramesAreVisibleWhenUnprotected()voidvariablesOverwriteExisting()voidvariablesShadowThoseInParentFrames()
-
-
-
Method Detail
-
initialise
public void initialise()
-
variablesCanBeRetrievedByName
public void variablesCanBeRetrievedByName() throws java.lang.Exception- Throws:
java.lang.Exception
-
gettingAnUnknownVariableReturnsNull
public void gettingAnUnknownVariableReturnsNull() throws java.lang.Exception- Throws:
java.lang.Exception
-
variablesOverwriteExisting
public void variablesOverwriteExisting() throws java.lang.Exception- Throws:
java.lang.Exception
-
variablesShadowThoseInParentFrames
public void variablesShadowThoseInParentFrames() throws java.lang.Exception- Throws:
java.lang.Exception
-
leaveRestoresPreviousVariables
public void leaveRestoresPreviousVariables() throws java.lang.Exception- Throws:
java.lang.Exception
-
variablesInLowerFramesAreVisibleWhenUnprotected
public void variablesInLowerFramesAreVisibleWhenUnprotected() throws java.lang.Exception- Throws:
java.lang.Exception
-
variablesInLowerFramesAreInvisibleWhenProtected
public void variablesInLowerFramesAreInvisibleWhenProtected() throws java.lang.Exception- Throws:
java.lang.Exception
-
leaveRemovesFramesToReachMarker
public void leaveRemovesFramesToReachMarker() throws java.lang.Exception- Throws:
java.lang.Exception
-
leaveWithoutDisposePreservesMarkedFrame
public void leaveWithoutDisposePreservesMarkedFrame() throws java.lang.Exception- Throws:
java.lang.Exception
-
leaveDisposesVariables
public void leaveDisposesVariables() throws java.lang.Exception- Throws:
java.lang.Exception
-
leaveDoesNothingWhenThereAreNoFrames
public void leaveDoesNothingWhenThereAreNoFrames() throws java.lang.Exception- Throws:
java.lang.Exception
-
clearAffectsAllFrames
public void clearAffectsAllFrames() throws java.lang.Exception- Throws:
java.lang.Exception
-
getAllRetrievesFromAllFrames
public void getAllRetrievesFromAllFrames() throws java.lang.Exception- Throws:
java.lang.Exception
-
getAllRespectsProtectedFrames
public void getAllRespectsProtectedFrames() throws java.lang.Exception- Throws:
java.lang.Exception
-
getAllFavoursRecentVariables
public void getAllFavoursRecentVariables() throws java.lang.Exception- Throws:
java.lang.Exception
-
removeAffectsAllFrames
public void removeAffectsAllFrames() throws java.lang.Exception- Throws:
java.lang.Exception
-
removeRespectsProtectedFrames
public void removeRespectsProtectedFrames() throws java.lang.Exception- Throws:
java.lang.Exception
-
-