How to raise CancelEventArgs in unit testing using C#
void OnCloseWindow(object sender, CancelEventArgs e)
{
var window = base.DataContext as IWindowManagerService;
if (window != null)
{
e.Cancel = !window.CloseWindow();
}
}