def local_run(reporter, situation)
      runnables.each do |runnable|
        code, response = *runnable.run(situation)
        reporter.report(runnable.to_s, [code, response])
        break if code == :setup_error
      end
    end
@private
Used mostly for testing purposes; this method does the actual running of just this context.
@param [Riot::Reporter] reporter the reporter to report results to
@param [Riot::Situation] situation the situation to use for executing the context.