Пример #1
0
 public void ImageEditor_CreateFilterEntry_NullE_ThrowsArgumentNullException()
 {
     Assert.Throws <ArgumentNullException>("e", () => SubImageEditor.CreateFilterEntry(null));
 }
Пример #2
0
        public void ImageEditor_CreateFilterEntry_Invoke_CallsGetExtensionsOnce()
        {
            var editor = new CustomGetImageExtendersEditor
            {
                GetImageExtendersResult = new Type[] { typeof(PublicImageEditor), typeof(PrivateImageEditor) }
            };

            Assert.Equal("CustomGetImageExtendersEditor(*.PublicImageEditor,*.PrivateImageEditor)|*.PublicImageEditor;*.PrivateImageEditor", SubImageEditor.CreateFilterEntry(editor));
            Assert.Equal(1, editor.GetImageExtendersCallCount);
        }
Пример #3
0
        public void ImageEditor_LoadFromStream_NullStream_ThrowsArgumentNullException()
        {
            var editor = new SubImageEditor();

            Assert.Throws <ArgumentNullException>("stream", () => editor.LoadFromStream(null));
        }
Пример #4
0
 public void ImageEditor_CreateExtensionsString_Invoke_ReturnsExpected(string[] extensions, string sep, string expected)
 {
     Assert.Equal(expected, SubImageEditor.CreateExtensionsString(extensions, sep));
 }
Пример #5
0
        public void ImageEditor_GetFileDialogDescription_Invoke_ReturnsExpected()
        {
            var editor = new SubImageEditor();

            Assert.Equal("All image files", editor.GetFileDialogDescription());
        }