public void InsertCss_FirstLineTest() { SetValuesTwips(720, null, 310, null); var expected = new CssData(); expected.AddScalableAttribute( ".test:not(.numbering)", "padding-left", 0.0588); expected.AddScalableAttribute( ".test:not(.numbering)", "text-indent", 0.0253); expected.AddScalableAttribute( $".test.numbering .numbering-container", "min-width", 0.0841); expected.AddScalableAttribute( $".test.numbering .numbering-number", "min-width", 0.0253); var data = _instance.AsCss(); Assert.AreEqual(expected, data); }
public void InsertCss_RightTest() { SetValuesTwips(null, 720, 310, null); var expected = new CssData(); expected.AddScalableAttribute( ".test", "padding-right", 0.0588); expected.AddScalableAttribute( ".test:not(.numbering)", "text-indent", 0.0253); var data = _instance.AsCss(); Assert.AreEqual(expected, data); }
public void AddScalableAttribte_Test() { double value = 0.05; var cssData = new CssData(); cssData.AddScalableAttribute(".test", "width", value); Assert.AreEqual("5vw", cssData[""][".test"]["width"]); Assert.AreEqual("1.08cm", cssData[CssData.FULLPAGE_MEDIAQUERY][".test"]["width"]); }