public void Close_WithtRequestClose_CallsRequestClose() { WindowService.ShowRealWindow = true; var screen = new ScreenMock(Aggregator); WindowService.WindowLoaded += delegate { ScreenHelper.Close(screen, new DialogScreenResult(false), requestClose: true); }; ShowDialog(screen); Assert.IsTrue(screen.WasClosed); Assert.IsTrue(screen.WasCloseRequested); }
private void CloseDialog(IScreenBase screen) { ScreenHelper.Close(screen, new DialogScreenResult(true)); }