Table of Contents

Namespace Repl.Testing

Classes

CommandEvent

Base event emitted while executing a command in the test harness.

CommandExecution

Result for one executed command within a simulated session.

InteractionObservedEvent

Interaction event observed from the REPL runtime.

OutputWrittenEvent

Output text chunk emitted by the host.

ReplScenarioOptions

Options controlling the in-memory REPL test orchestrator.

ReplSessionHandle

Handle for a single live in-memory REPL session.

ReplTestHost

In-memory orchestrator for opening and coordinating multiple REPL test sessions.

ResultProducedEvent

Raw result object emitted by command execution.

SessionDescriptor

Logical metadata used to shape a simulated session.

SessionSnapshot

Immutable snapshot of a live simulated session.