public void AddOverlay_WhenOverlayIsNotNullAndIsNotPresent_DoesNothing() { var overlayManager = new OverlayManager(); var overlay = new StubOverlay(); overlayManager.RemoveOverlay(overlay); Assert.Count(0, overlayManager.Overlays); }
public void AddOverlay_WhenOverlayIsNotNull_AddsTheOverlay() { var overlayManager = new OverlayManager(); var overlay = new StubOverlay(); overlayManager.AddOverlay(overlay); Assert.AreElementsEqual(new[] { overlay }, overlayManager.Overlays); }