pub struct ScenarioRunner { /* private fields */ }Expand description
Executes test scenarios with mock backend.
Implementations§
Source§impl ScenarioRunner
impl ScenarioRunner
Sourcepub fn new(backend: MockBackend) -> Self
pub fn new(backend: MockBackend) -> Self
Creates a new scenario runner with mock backend.
Sourcepub fn run(&self, scenario: &Scenario) -> ExecutionTrace
pub fn run(&self, scenario: &Scenario) -> ExecutionTrace
Executes a scenario and returns the trace.
Auto Trait Implementations§
impl Freeze for ScenarioRunner
impl RefUnwindSafe for ScenarioRunner
impl Send for ScenarioRunner
impl Sync for ScenarioRunner
impl Unpin for ScenarioRunner
impl UnwindSafe for ScenarioRunner
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more