@Test public void defaultContextReturnsItselfAsPreviousContext() { final DefaultContext defaultContext = defaultContext(); assertThat(defaultContext.previousContext()).isSameAs(defaultContext); }
@Override public StackFrameContext previousContext() { return this; }
DefaultContext implements StackFrameContext { @Override public StackFrameContext previousContext() { return this; } }
DefaultContext implements StackFrameContext { @Override public StackFrameContext previousContext() { return this; }  }
DefaultContext implements StackFrameContext { @Override public StackFrameContext previousContext() { return this; }  @Override boolean isErroneous(); @Override Optional<String> getErrorMessage(); @Override Optional<URI> getAssociatedPath(); @Override Optional<FileRegion> getFileRegion(); @Override StackFrameContext previousContext(); @Override Optional<RobotBreakpoint> getLineBreakpoint(); @Override Optional<RobotBreakpoint> getKeywordFailBreakpoint(final QualifiedKeywordName currentlyFailedKeyword); }
DefaultContext implements StackFrameContext { @Override public StackFrameContext previousContext() { return this; }  @Override boolean isErroneous(); @Override Optional<String> getErrorMessage(); @Override Optional<URI> getAssociatedPath(); @Override Optional<FileRegion> getFileRegion(); @Override StackFrameContext previousContext(); @Override Optional<RobotBreakpoint> getLineBreakpoint(); @Override Optional<RobotBreakpoint> getKeywordFailBreakpoint(final QualifiedKeywordName currentlyFailedKeyword);  }