Example #1
0
                public void ShouldThrowExceptionWhenDataIsEmpty()
                {
                    var factory  = new MagickImageCollectionFactory();
                    var settings = new MagickReadSettings();

                    Assert.Throws <ArgumentException>("data", () => factory.Create(ReadOnlySequence <byte> .Empty, settings));
                }
                public async Task ShouldThrowExceptionWhenFileNameIsNull()
                {
                    var factory  = new MagickImageCollectionFactory();
                    var settings = new MagickReadSettings();

                    await Assert.ThrowsAsync <ArgumentNullException>("fileName", () => factory.CreateAsync((string)null, settings));
                }
Example #3
0
                public void ShouldThrowExceptionWhenStreamIsNull()
                {
                    var factory  = new MagickImageCollectionFactory();
                    var settings = new MagickReadSettings();

                    Assert.Throws <ArgumentNullException>("stream", () => factory.Create((Stream)null, settings));
                }
Example #4
0
                public void ShouldThrowExceptionWhenStreamIsEmpty()
                {
                    var factory  = new MagickImageCollectionFactory();
                    var settings = new MagickReadSettings();

                    Assert.Throws <ArgumentException>("stream", () => factory.Create(new MemoryStream(), settings));
                }
Example #5
0
                public void ShouldThrowExceptionWhenFileNameIsEmpty()
                {
                    var factory  = new MagickImageCollectionFactory();
                    var settings = new MagickReadSettings();

                    Assert.Throws <ArgumentException>("fileName", () => factory.Create(string.Empty, settings));
                }
Example #6
0
                public void ShouldThrowExceptionWhenArrayIsEmpty()
                {
                    var factory  = new MagickImageCollectionFactory();
                    var settings = new MagickReadSettings();

                    Assert.Throws <ArgumentException>("data", () => factory.Create(Array.Empty <byte>(), settings));
                }
Example #7
0
                public void ShouldThrowExceptionWhenCountIsNegative()
                {
                    var factory  = new MagickImageCollectionFactory();
                    var settings = new MagickReadSettings();

                    Assert.Throws <ArgumentException>("count", () => factory.Create(new byte[] { 215 }, 0, -1, settings));
                }
Example #8
0
                public void ShouldThrowExceptionWhenArrayIsNull()
                {
                    var factory  = new MagickImageCollectionFactory();
                    var settings = new MagickReadSettings();

                    Assert.Throws <ArgumentNullException>("data", () => factory.Create(null, 0, 0, settings));
                }
                public async Task ShouldThrowExceptionWhenStreamIsEmpty()
                {
                    var factory  = new MagickImageCollectionFactory();
                    var settings = new MagickReadSettings();

                    await Assert.ThrowsAsync <ArgumentException>("stream", () => factory.CreateAsync(new MemoryStream(), settings));
                }
                public void ShouldNotThrowExceptionWhenSettingsIsNull()
                {
                    var factory = new MagickImageCollectionFactory();

                    using (var images = factory.Create(FileHelper.ReadAllBytes(Files.CirclePNG), null))
                    {
                    }
                }
Example #11
0
                public void ShouldThrowExceptionWhenStreamIsEmpty()
                {
                    var factory = new MagickImageCollectionFactory();

                    ExceptionAssert.Throws <ArgumentException>("stream", () =>
                    {
                        factory.Create(new MemoryStream());
                    });
                }
Example #12
0
                public void ShouldCreateMagickImage()
                {
                    var factory = new MagickImageCollectionFactory();

                    using (var images = factory.Create(Files.ImageMagickJPG))
                    {
                        Assert.IsInstanceOfType(images, typeof(MagickImageCollection));
                    }
                }
Example #13
0
                public void ShouldNotThrowExceptionWhenSettingsIsNull()
                {
                    var factory = new MagickImageCollectionFactory();

                    using (var images = factory.Create(new FileInfo(Files.CirclePNG), null))
                    {
                        Assert.IsInstanceOfType(images, typeof(MagickImageCollection));
                    }
                }
Example #14
0
                public void ShouldNotThrowExceptionWhenSettingsIsNull()
                {
                    var factory = new MagickImageCollectionFactory();
                    var bytes   = File.ReadAllBytes(Files.CirclePNG);

                    using (var image = factory.Create(bytes, 0, bytes.Length, null))
                    {
                    }
                }
                public void ShouldThrowExceptionWhenOffsetIsNegative()
                {
                    var factory = new MagickImageCollectionFactory();

                    Assert.Throws <ArgumentException>("offset", () =>
                    {
                        factory.Create(new byte[] { 215 }, -1, 0);
                    });
                }
                public void ShouldThrowExceptionWhenArrayIsEmpty()
                {
                    var factory = new MagickImageCollectionFactory();

                    Assert.Throws <ArgumentException>("data", () =>
                    {
                        factory.Create(new byte[] { }, 0, 0);
                    });
                }
                public async Task ShouldNotThrowExceptionWhenSettingsIsNull()
                {
                    var factory = new MagickImageCollectionFactory();

                    using (var images = await factory.CreateAsync(new FileInfo(Files.CirclePNG), null))
                    {
                        Assert.IsType <MagickImageCollection>(images);
                    }
                }
                public void ShouldNotThrowExceptionWhenSettingsIsNull()
                {
                    var factory = new MagickImageCollectionFactory();

                    using (var images = factory.Create(Files.CirclePNG, null))
                    {
                        Assert.IsType <MagickImageCollection>(images);
                    }
                }
                public void ShouldThrowExceptionWhenArrayIsNull()
                {
                    var factory = new MagickImageCollectionFactory();

                    Assert.Throws <ArgumentNullException>("data", () =>
                    {
                        factory.Create(null, 0, 0);
                    });
                }
                public void ShouldThrowExceptionWhenStreamIsNull()
                {
                    var factory = new MagickImageCollectionFactory();

                    Assert.Throws <ArgumentNullException>("stream", () =>
                    {
                        factory.Create((Stream)null);
                    });
                }
                public void ShouldThrowExceptionWhenFileNameIsEmpty()
                {
                    var factory = new MagickImageCollectionFactory();

                    Assert.Throws <ArgumentException>("fileName", () =>
                    {
                        factory.Create(string.Empty);
                    });
                }
                public void ShouldCreateMagickImage()
                {
                    var factory = new MagickImageCollectionFactory();

                    using (var images = factory.Create(Files.ImageMagickJPG))
                    {
                        Assert.IsType <MagickImageCollection>(images);
                    }
                }
                public void ShouldThrowExceptionWhenCountIsZero()
                {
                    var factory = new MagickImageCollectionFactory();

                    Assert.Throws <ArgumentException>("count", () =>
                    {
                        factory.Create(new byte[] { 215 }, 0, 0);
                    });
                }
                public void ShouldThrowExceptionWhenFileInfoIsNull()
                {
                    var factory = new MagickImageCollectionFactory();

                    Assert.Throws <ArgumentNullException>("fileName", () =>
                    {
                        factory.Create((string)null);
                    });
                }
                public async Task ShouldCreateMagickImage()
                {
                    var factory = new MagickImageCollectionFactory();

                    using (var images = await factory.CreateAsync(Files.ImageMagickJPG))
                    {
                        Assert.IsType <MagickImageCollection>(images);
                    }
                }
                public void ShouldCreateMagickImageCollection()
                {
                    var factory = new MagickImageCollectionFactory();
                    var data    = FileHelper.ReadAllBytes(Files.ImageMagickJPG);

                    using (var images = factory.Create(data))
                    {
                        Assert.IsType <MagickImageCollection>(images);
                    }
                }
                public void ShouldThrowExceptionWhenFileInfoIsNull()
                {
                    var factory  = new MagickImageCollectionFactory();
                    var settings = new MagickReadSettings();

                    Assert.Throws <ArgumentNullException>("file", () =>
                    {
                        factory.Create((FileInfo)null, settings);
                    });
                }
Example #28
0
                public void ShouldNotThrowExceptionWhenSettingsIsNull()
                {
                    var factory = new MagickImageCollectionFactory();

                    var bytes = File.ReadAllBytes(Files.CirclePNG);

                    using (var images = factory.Create(new ReadOnlySequence <byte>(bytes), null))
                    {
                    }
                }
Example #29
0
                public void ShouldThrowExceptionWhenArrayIsEmpty()
                {
                    var factory  = new MagickImageCollectionFactory();
                    var settings = new MagickReadSettings();

                    ExceptionAssert.Throws <ArgumentException>("data", () =>
                    {
                        factory.Create(new byte[] { }, settings);
                    });
                }
Example #30
0
                public void ShouldCreateMagickImageCollection()
                {
                    var factory = new MagickImageCollectionFactory();
                    var data    = File.ReadAllBytes(Files.ImageMagickJPG);

                    using (var images = factory.Create(data))
                    {
                        Assert.IsInstanceOfType(images, typeof(MagickImageCollection));
                    }
                }