public void ShouldReturnFalseWhenValueIsInvalidDataType2() { var profile = new ExifProfile(); profile.SetValue(ExifTag.ShutterSpeedValue, new SignedRational(75.55)); IExifValue value = profile.GetValue(ExifTag.ShutterSpeedValue); Assert.False(value.SetValue(75)); }
public void ShouldReturnFalseWhenValueIsInvalidDataType1() { var profile = new ExifProfile(); profile.SetValue(ExifTag.Software, "Magick.NET"); IExifValue value = profile.GetValue(ExifTag.Software); Assert.False(value.SetValue(10.5)); }
public void ShouldReturnFalseWhenValueIsInvalidDataType3() { var profile = new ExifProfile(); profile.SetValue(ExifTag.XResolution, new Rational(150.0)); IExifValue value = profile.GetValue(ExifTag.XResolution); Assert.NotNull(value); Assert.Equal("150", value.ToString()); Assert.False(value.SetValue("Magick.NET")); }