浏览代码

add failing unit test.

Unknown 7 年之前
父节点
当前提交
4b5ce0cf40
共有 1 个文件被更改,包括 27 次插入0 次删除
  1. 27 0
      tests/Avalonia.Controls.UnitTests/Presenters/TextPresenter_Tests.cs

+ 27 - 0
tests/Avalonia.Controls.UnitTests/Presenters/TextPresenter_Tests.cs

@@ -0,0 +1,27 @@
+using Avalonia.Controls.Presenters;
+using Xunit;
+
+namespace Avalonia.Controls.UnitTests.Presenters
+{
+    public class TextPresenter_Tests
+    {
+        [Fact]
+        public void TextPresenter_can_contain_null_with_password_char_set()
+        {
+            var target = new TextPresenter
+            {
+                PasswordChar = '*'
+            };
+
+            Assert.NotNull(target.FormattedText);
+        }
+
+        [Fact]
+        public void TextPresenter_can_contain_null_without_password_char_set()
+        {
+            var target = new TextPresenter();
+
+            Assert.NotNull(target.FormattedText);
+        }
+    }
+}