public void ShouldReturnOneStyleWhenComplexStyleValuesHasTwoDefinitions() { var complexStyleValue = new ComplexCssStyleValue(new ICssStyleValue[] { NumberCssStyleValue.CreatePixelValue(10), TextCssStyleValue.CreateTextValue("dotted") }); Assert.Equal("10px dotted", complexStyleValue.CssRepresentation()); }
public static CssClass WithStyle(this CssClass cssClass, string styleName, params ICssStyleValue[] cssValues) { var complexValue = new ComplexCssStyleValue(cssValues); if (cssClass is ICssProperties properties) { properties.WithStyle(styleName, complexValue); } return(cssClass); }