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)"); }
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)"); }