# Functions

NewDefaultFileResolver yields a new DefaultFileResolver instance.
NewScenarioRunner creates new ScenarioRunner instance.
NewTestRunner creates new TestRunner instance.

# Structs

ScenarioRunner is a component that can run json scenarios, using a provided executor.
TestRunner is a component that can run tests, using a provided executor.

# Interfaces

ScenarioExecutor describes a component that can run a VM scenario.
TestExecutor describes a component that can run a VM test.