Exemple #1
0
        public void Constructor_ExpectedValues()
        {
            // Call
            var editor = new HlcdFileNameEditor();

            // Assert
            Assert.IsInstanceOf <FileNameEditor>(editor);
        }
Exemple #2
0
        public void InitializeDialog_Always_SetsOpenFileDialogFilter()
        {
            // Setup
            var        editor     = new HlcdFileNameEditor();
            MethodInfo methodInfo = editor.GetType().GetMethod("InitializeDialog", BindingFlags.NonPublic | BindingFlags.Instance);
            var        dialog     = new OpenFileDialog();

            // Precondition
            Assert.IsNotNull(methodInfo, "No method available");
            Assert.IsEmpty(dialog.Filter);

            // Call
            methodInfo.Invoke(editor, new object[]
            {
                dialog
            });

            // Assert
            Assert.AreEqual("HLCD bestand|*.sqlite", dialog.Filter);
        }