public static void Scenario( Disposable disposable0, Disposable disposable1, Disposable disposable2) { "Given some disposables" .f(c => { disposable0 = new RecursiveBadDisposable(1).Using(c); disposable1 = new RecursiveBadDisposable(2).Using(c); disposable2 = new RecursiveBadDisposable(3).Using(c); }); "When using the disposables" .f(() => { disposable0.Use(); disposable1.Use(); disposable2.Use(); }); }
public static void Scenario( Disposable disposable0, Disposable disposable1, Disposable disposable2) { "Given some disposables" .f(c => { disposable0 = new RecursiveBadDisposable(1).Using(c); disposable1 = new RecursiveBadDisposable(2).Using(c); disposable2 = new RecursiveBadDisposable(3).Using(c); }); "When using the disposables" .f(() => { disposable0.Use(); disposable1.Use(); disposable2.Use(); }); }