private void BtnRunTest_Click(object sender, EventArgs e)
        {
            VisualForm _formToOpen;

            switch (_unitTest)
            {
            case UnitTests.VisualFormEmpty:
            {
                _formToOpen = new VisualForm(Application.ProductName);
                break;
            }

            case UnitTests.VisualFormTest:
            {
                _formToOpen = new FormTest();
                break;
            }

            case UnitTests.VisualListViewExtended:
            {
                _formToOpen = new VisualListViewTest();
                break;
            }

            default:
            {
                throw new ArgumentOutOfRangeException();
            }
            }

            _formToOpen.ShowDialog();
        }
示例#2
0
        private void BtnOpen_Click(object sender, EventArgs e)
        {
            Form _formToOpen;

            switch (_unitTest)
            {
            case UnitTests.VisualListViewAdvanced:
            {
                _formToOpen = new VisualListViewTest();
                break;
            }

            case UnitTests.None:
            {
                _formToOpen = null;
                break;
            }

            default:
            {
                throw new ArgumentOutOfRangeException();
            }
            }

            _formToOpen?.ShowDialog();
        }
示例#3
0
        private void BtnRunTest_Click(object sender, EventArgs e)
        {
            VisualForm _formToOpen;

            switch (_unitTest)
            {
            case UnitTests.VisualForm:
            {
                _formToOpen = new VisualForm($@"{nameof(VisualForm)} Test");
                _formToOpen.ShowDialog();
                break;
            }

            case UnitTests.VisualControlBox:
            {
                _formToOpen = new VisualControlBoxTest();
                _formToOpen.ShowDialog();
                break;
            }

            case UnitTests.VisualListView:
            {
                _formToOpen = new VisualListViewTest();
                _formToOpen.ShowDialog();
                break;
            }

            case UnitTests.VisualMessageBox:
            {
                _formToOpen = new VisualMessageBoxTest();
                _formToOpen.ShowDialog();
                break;
            }

            case UnitTests.VisualInputDialog:
            {
                VisualInputDialog inputDialog = new VisualInputDialog($@"{nameof(VisualInputDialog)} Test");

                if (inputDialog.ShowDialog() == DialogResult.OK)
                {
                    ConsoleEx.WriteDebug(inputDialog.InputResult);
                }

                break;
            }

            case UnitTests.VisualExceptionDialog:
            {
                VisualExceptionDialog.Show(new Exception("Your custom exception message."));
                break;
            }

            case UnitTests.VisualColorDialog:
            {
                VisualColorDialog colorDialog = new VisualColorDialog();

                if (colorDialog.ShowDialog() == DialogResult.OK)
                {
                    ConsoleEx.WriteDebug(colorDialog.Color);
                }

                break;
            }

            case UnitTests.ClipboardTest:
            {
                _formToOpen = new ClipboardTest();
                _formToOpen.ShowDialog();
                break;
            }

            default:
            {
                throw new ArgumentOutOfRangeException();
            }
            }
        }