public void Dispose_CallsDisposeOnEachItem() { var streams = new List <Stream>(); for (var i = 0; i < 3; i++) { var stream = Substitute.For <Stream>(); streams.Add(stream); _pocketGaugerFiles.Add(_fixture.Create <string>(), stream); } _pocketGaugerFiles.Dispose(); streams.ForEach(s => s.Received().Dispose()); }
public void TearDown() { _pocketGaugerFiles?.Dispose(); }