public void WhenContentIsDisposableItShouldBeDisposed() { // arrange var memoryCache = new MemoryCache<DisposableTile>(); var tileIndex = new TileIndex(1, 2, "3"); var disposableTile = new DisposableTile(); memoryCache.Add(tileIndex, disposableTile); // act memoryCache.Remove(tileIndex); // assert Assert.True(disposableTile.Disposed); }
public void WhenContentIsDisposableItShouldBeDisposed() { // arrange var memoryCache = new MemoryCache <DisposableTile>(); var tileIndex = new TileIndex(1, 2, 3); var disposableTile = new DisposableTile(); memoryCache.Add(tileIndex, disposableTile); // act memoryCache.Remove(tileIndex); // assert Assert.True(disposableTile.Disposed); }