public void CloneIsDeep() { var meta = new JpegMetadata { Quality = 50 }; var clone = (JpegMetadata)meta.DeepClone(); clone.Quality = 99; Assert.False(meta.Quality.Equals(clone.Quality)); }
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)); }