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 void
clearAffectsAllFrames()
void
getAllFavoursRecentVariables()
void
getAllRespectsProtectedFrames()
void
getAllRetrievesFromAllFrames()
void
gettingAnUnknownVariableReturnsNull()
void
initialise()
void
leaveDisposesVariables()
void
leaveDoesNothingWhenThereAreNoFrames()
void
leaveRemovesFramesToReachMarker()
void
leaveRestoresPreviousVariables()
void
leaveWithoutDisposePreservesMarkedFrame()
void
removeAffectsAllFrames()
void
removeRespectsProtectedFrames()
void
variablesCanBeRetrievedByName()
void
variablesInLowerFramesAreInvisibleWhenProtected()
void
variablesInLowerFramesAreVisibleWhenUnprotected()
void
variablesOverwriteExisting()
void
variablesShadowThoseInParentFrames()
-
-
-
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
-
-