using System.Runtime.ExceptionServices; using System.Windows.Forms; using OpenNest.Forms; namespace OpenNest.WinForms.Tests.Forms; public class LeadInSidePanelTests { [Theory] [InlineData(true)] [InlineData(false)] public void PanelClosesWithoutEscapeReopeningIt(bool useCloseButton) => RunSta(() => { using var form = new EditNestForm(new Nest("lead-in panel")); form.Show(); form.PlaceLeadIn_Click(null!, EventArgs.Empty); Assert.True(form.IsSidePanelVisible); Assert.Equal("Place Lead-in", form.PlateView.Status); if (useCloseButton) { var close = Assert.IsType