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