public void MediaAspectRatio() { var ratio = new AspectRatioMediaFeature(FeatureNames.AspectRatio); /*var check = ratio.TrySetValue(new CssValueList(new List<ICssValue>(new ICssValue[] { * new Number(1f, Number.Unit.Integer), * null, //CssValue.Delimiter, * new Number(1f, Number.Unit.Integer) * }))); * var valid = ratio.Validate(new RenderDevice(100, 100)); * var invalid = ratio.Validate(new RenderDevice(16, 9)); * Assert.True(check); * Assert.True(valid); * Assert.False(invalid);*/ }
public void CssMediaAspectRatio() { var ratio = new AspectRatioMediaFeature(FeatureNames.AspectRatio); var check = ratio.TrySetValue(new CssValueList(new List <ICssValue>(new ICssValue[] { new Number(1f, Number.Unit.Integer), CssValue.Delimiter, new Number(1f, Number.Unit.Integer) }))); var valid = ratio.Validate(new RenderDevice(100, 100)); var invalid = ratio.Validate(new RenderDevice(16, 9)); Assert.IsTrue(check); Assert.IsTrue(valid); Assert.IsFalse(invalid); }