Exemplo n.º 1
0
        public void CloneIsDeep()
        {
            var meta = new JpegMetadata {
                Quality = 50
            };
            var clone = (JpegMetadata)meta.DeepClone();

            clone.Quality = 99;

            Assert.False(meta.Quality.Equals(clone.Quality));
        }
Exemplo n.º 2
0
        public void CloneIsDeep()
        {
            var meta = new JpegMetadata {
                Quality = 50, ColorType = JpegColorType.Luminance
            };
            var clone = (JpegMetadata)meta.DeepClone();

            clone.Quality   = 99;
            clone.ColorType = JpegColorType.YCbCrRatio420;

            Assert.False(meta.Quality.Equals(clone.Quality));
            Assert.False(meta.ColorType.Equals(clone.ColorType));
        }