Пример #1
0
        public void TextMapHelperGetOutlineStruct()
        {
            tlog.Debug(tag, $"TextMapHelperGetOutlineStruct START");

            var width = 2.0f;
            var color = new Color("#45B39D");

            using (var map = new PropertyMap())
            {
                map.Add("color", color);
                map.Add("width", (float)width);

                var outline = TextMapHelper.GetOutlineStruct(map);
                Assert.AreEqual(width, outline.Width, "Should be equal!");
                Assert.AreEqual(true, CheckColor(color, outline.Color), "Should be true!");
            }

            color.Dispose();

            tlog.Debug(tag, $"TextMapHelperGetOutlineStruct END (OK)");
        }
Пример #2
0
        public void TextMapHelperGetOutlineStruct()
        {
            tlog.Debug(tag, $"TextMapHelperGetOutlineStruct START");

            var width = 2.0f;
            var color = new Color("#45B39D");

            var map = new PropertyMap();

            map.Add("color", new PropertyValue(color));
            map.Add("width", new PropertyValue((float)width));

            var outline = TextMapHelper.GetOutlineStruct(map);

            Assert.AreEqual(width, outline.Width, "Should be equal!");
            Assert.AreEqual(color.R, outline.Color.R, "Should be equal!");
            Assert.AreEqual(color.G, outline.Color.G, "Should be equal!");
            Assert.AreEqual(color.B, outline.Color.B, "Should be equal!");
            Assert.AreEqual(color.A, outline.Color.A, "Should be equal!");

            tlog.Debug(tag, $"TextMapHelperGetOutlineStruct END (OK)");
        }