public void RemovingItemsFromContainerDoesNotDisposeThem() { ILifetimeContainer container = new LifetimeContainer(); DisposableObject mdo = new DisposableObject(); container.Add(mdo); container.Remove(mdo); container.Dispose(); Assert.False(mdo.WasDisposed); }
public void RemovingNonContainedItemDoesNotThrow() { ILifetimeContainer container = new LifetimeContainer(); container.Remove(new object()); }