示例#1
0
        public void ImageInfoInitializesCorrectly()
        {
            const int Width     = 50;
            const int Height    = 60;
            var       size      = new Size(Width, Height);
            var       rectangle = new Rectangle(0, 0, Width, Height);
            var       pixelType = new PixelTypeInfo(8);
            var       meta      = new ImageMetadata();

            var info = new ImageInfo(pixelType, Width, Height, meta);

            Assert.Equal(pixelType, info.PixelType);
            Assert.Equal(Width, info.Width);
            Assert.Equal(Height, info.Height);
            Assert.Equal(size, info.Size());
            Assert.Equal(rectangle, info.Bounds());
            Assert.Equal(meta, info.Metadata);
        }