public void ShouldCreateMagickImageInfo()
            {
                var factory = new MagickImageInfoFactory();
                var info    = factory.Create();

                Assert.IsType <MagickImageInfo>(info);
                Assert.Equal(0, info.Width);
            }
Beispiel #2
0
            public void ShouldCreateMagickImageInfo()
            {
                var factory = new MagickImageInfoFactory();
                var info    = factory.Create();

                Assert.IsInstanceOfType(info, typeof(MagickImageInfo));
                Assert.AreEqual(0, info.Width);
            }
Beispiel #3
0
                public void ShouldThrowExceptionWhenStreamIsNull()
                {
                    var factory = new MagickImageInfoFactory();

                    ExceptionAssert.Throws <ArgumentNullException>("stream", () =>
                    {
                        factory.Create((Stream)null);
                    });
                }
Beispiel #4
0
                public void ShouldThrowExceptionWhenFileInfoIsNull()
                {
                    var factory = new MagickImageInfoFactory();

                    ExceptionAssert.Throws <ArgumentNullException>("fileName", () =>
                    {
                        factory.Create((string)null);
                    });
                }
Beispiel #5
0
                public void ShouldThrowExceptionWhenCountIsZero()
                {
                    var factory = new MagickImageInfoFactory();

                    ExceptionAssert.Throws <ArgumentException>("count", () =>
                    {
                        factory.Create(new byte[] { 215 }, 0, 0);
                    });
                }
Beispiel #6
0
                public void ShouldThrowExceptionWhenArrayIsNull()
                {
                    var factory = new MagickImageInfoFactory();

                    ExceptionAssert.Throws <ArgumentNullException>("data", () =>
                    {
                        factory.Create(null, 0, 0);
                    });
                }
Beispiel #7
0
                public void ShouldThrowExceptionWhenArrayIsEmpty()
                {
                    var factory = new MagickImageInfoFactory();

                    ExceptionAssert.Throws <ArgumentException>("data", () =>
                    {
                        factory.Create(new byte[] { }, 0, 0);
                    });
                }
Beispiel #8
0
                public void ShouldThrowExceptionWhenOffsetIsNegative()
                {
                    var factory = new MagickImageInfoFactory();

                    ExceptionAssert.Throws <ArgumentException>("offset", () =>
                    {
                        factory.Create(new byte[] { 215 }, -1, 0);
                    });
                }
Beispiel #9
0
                public void ShouldThrowExceptionWhenStreamIsEmpty()
                {
                    var factory = new MagickImageInfoFactory();

                    ExceptionAssert.Throws <ArgumentException>("stream", () =>
                    {
                        factory.Create(new MemoryStream());
                    });
                }
Beispiel #10
0
                public void ShouldThrowExceptionWhenFileNameIsEmpty()
                {
                    var factory = new MagickImageInfoFactory();

                    ExceptionAssert.Throws <ArgumentException>("fileName", () =>
                    {
                        factory.Create(string.Empty);
                    });
                }
Beispiel #11
0
                public void ShouldCreateMagickImage()
                {
                    var factory = new MagickImageInfoFactory();
                    var file    = new FileInfo(Files.ImageMagickJPG);

                    var info = factory.Create(file);

                    Assert.IsInstanceOfType(info, typeof(MagickImageInfo));
                    Assert.AreEqual(123, info.Width);
                }
                public void ShouldCreateMagickImage()
                {
                    var factory = new MagickImageInfoFactory();
                    var file    = new FileInfo(Files.ImageMagickJPG);

                    var info = factory.Create(file);

                    Assert.IsType <MagickImageInfo>(info);
                    Assert.Equal(123, info.Width);
                }
Beispiel #13
0
                public void ShouldCreateMagickImage()
                {
                    var factory = new MagickImageInfoFactory();
                    var data    = File.ReadAllBytes(Files.ImageMagickJPG);

                    var info = factory.Create(new Span <byte>(data));

                    Assert.IsType <MagickImageInfo>(info);
                    Assert.Equal(123, info.Width);
                }
Beispiel #14
0
                public void ShouldCreateMagickImage()
                {
                    var factory = new MagickImageInfoFactory();
                    var data    = File.ReadAllBytes(Files.ImageMagickJPG);

                    var info = factory.Create(data);

                    Assert.IsInstanceOfType(info, typeof(MagickImageInfo));
                    Assert.AreEqual(123, info.Width);
                }
                public void ShouldCreateMagickImage()
                {
                    var factory = new MagickImageInfoFactory();

                    using (var stream = File.OpenRead(Files.ImageMagickJPG))
                    {
                        var info = factory.Create(stream);

                        Assert.IsType <MagickImageInfo>(info);
                        Assert.Equal(123, info.Width);
                    }
                }
Beispiel #16
0
                public void ShouldCreateMagickImage()
                {
                    var factory = new MagickImageInfoFactory();

                    using (var stream = File.OpenRead(Files.ImageMagickJPG))
                    {
                        var info = factory.Create(stream);

                        Assert.IsInstanceOfType(info, typeof(MagickImageInfo));
                        Assert.AreEqual(123, info.Width);
                    }
                }
                public void ShouldThrowExceptionWhenFileInfoIsNull()
                {
                    var factory = new MagickImageInfoFactory();

                    Assert.Throws <ArgumentNullException>("file", () => factory.Create((FileInfo)null));
                }
Beispiel #18
0
                public void ShouldThrowExceptionWhenDataIsEmpty()
                {
                    var factory = new MagickImageInfoFactory();

                    Assert.Throws <ArgumentException>("data", () => factory.Create(Span <byte> .Empty));
                }
                public void ShouldThrowExceptionWhenArrayIsEmpty()
                {
                    var factory = new MagickImageInfoFactory();

                    Assert.Throws <ArgumentException>("data", () => factory.Create(Array.Empty <byte>(), 0, 0));
                }
                public void ShouldThrowExceptionWhenCountIsNegative()
                {
                    var factory = new MagickImageInfoFactory();

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

                    Assert.Throws <ArgumentNullException>("data", () => factory.Create((byte[])null));
                }