public void TestRestoreTo1([Values(true, false)] bool alwaysOnTop) { var settings = new MainWindowSettings { Width = 9001, Height = 42, AlwaysOnTop = alwaysOnTop }; var window = new Window(); settings.RestoreTo(window); window.Width.Should().Be(9001); window.Height.Should().Be(42); window.Topmost.Should().Be(alwaysOnTop); }
public void TestRestoreToMinimized2() { var settings = new MainWindowSettings { Width = 9001, Height = 42, State = WindowState.Maximized }; settings.State = WindowState.Minimized; var window = new Window(); settings.RestoreTo(window); window.Width.Should().Be(9001); window.Height.Should().Be(42); window.WindowState.Should().Be(WindowState.Maximized); }