Browse Source

Add test for password char on TextPresenter.

Unknown 7 years ago
parent
commit
18c963aac9
1 changed files with 13 additions and 0 deletions
  1. 13 0
      tests/Avalonia.Controls.UnitTests/Presenters/TextPresenter_Tests.cs

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

@@ -23,5 +23,18 @@ namespace Avalonia.Controls.UnitTests.Presenters
 
             Assert.NotNull(target.FormattedText);
         }
+
+        [Fact]
+        public void Text_presenter_replaces_formatted_text_with_password_char()
+        {
+            var target = new TextPresenter
+            {
+                PasswordChar = '*',
+                Text = "Test"
+            };
+
+            Assert.NotNull(target.FormattedText);
+            Assert.Equal("****", target.FormattedText.Text);
+        }
     }
 }