Ejemplo n.º 1
0
 public void ImageEditor_CreateFilterEntry_NullE_ThrowsArgumentNullException()
 {
     Assert.Throws <ArgumentNullException>("e", () => SubImageEditor.CreateFilterEntry(null));
 }
Ejemplo n.º 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);
        }
Ejemplo n.º 3
0
        public void ImageEditor_LoadFromStream_NullStream_ThrowsArgumentNullException()
        {
            var editor = new SubImageEditor();

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

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