public void TryCloseClosesIScreenState() { var screen = new Mock <IScreenState>(); ScreenExtensions.TryClose(screen.Object); screen.Verify(x => x.Close()); }
public void TryCloseDoesNothingToNonIScreenState() { var screen = new Mock <IGuardClose>(MockBehavior.Strict); ScreenExtensions.TryClose(screen.Object); }