示例#1
0
        public void TextEditorGetUnderline()
        {
            tlog.Debug(tag, $"TextEditorGetUnderline START");

            var testingTarget = new TextEditor(true);

            Assert.IsNotNull(testingTarget, "Can't create success object TextEditor");
            Assert.IsInstanceOf <TextEditor>(testingTarget, "Should be an instance of TextEditor type.");

            var setUnderline = new Tizen.NUI.Text.Underline()
            {
                Enable    = true,
                Color     = new Color("#3498DB"),
                Height    = 2.0f,
                Type      = UnderlineType.Dashed,
                DashWidth = 4.0f,
                DashGap   = 6.0f,
            };

            testingTarget.SetUnderline(setUnderline);

            var getUnderline = testingTarget.GetUnderline();

            Assert.AreEqual(getUnderline.Enable, setUnderline.Enable, "Should be equal!");
            Assert.AreEqual(true, CheckColor(getUnderline.Color, setUnderline.Color), "Should be true!");
            Assert.AreEqual(getUnderline.Height, setUnderline.Height, "Should be equal!");
            Assert.AreEqual(getUnderline.Type, setUnderline.Type, "Should be equal!");
            Assert.AreEqual(getUnderline.DashWidth, setUnderline.DashWidth, "Should be equal!");
            Assert.AreEqual(getUnderline.DashGap, setUnderline.DashGap, "Should be equal!");

            testingTarget.Dispose();
            tlog.Debug(tag, $"TextEditorGetUnderline END (OK)");
        }
示例#2
0
        public void UnderlineEquals()
        {
            tlog.Debug(tag, $"UnderlineEquals START");

            var underline = new Tizen.NUI.Text.Underline();

            Assert.IsNotNull(underline, "Can't create success object strikethrough");
            Assert.IsInstanceOf <Tizen.NUI.Text.Underline>(underline, "Should be an instance of underline type.");

            var compare = new Tizen.NUI.Text.Underline();

            Assert.IsTrue(underline == compare, "Should be true!");
            Assert.AreEqual(underline.GetHashCode(), compare.GetHashCode(), "Should be true!");

            compare.Color = Color.Red;
            Assert.IsTrue(underline != compare, "Should be true!");

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