public void Dispose_should_not_dispose_specflow_objects() { var displosableInstance = new DisplosableClass(); var scenarioContext = CreateScenarioContext(c => c.RegisterInstanceAs(displosableInstance)); scenarioContext.GetBindingInstance(typeof(ClassDependsOnDisposable)); ((IDisposable)scenarioContext).Dispose(); displosableInstance.WasDisposed.Should().BeFalse(); }
public ClassWithMultipleMaxParamCountCtor(DisplosableClass displosableClass) { }
public ClassDependsOnDisposable(DisplosableClass testRunner) { DisplosableInstance = testRunner; }