From 18c963aac9e5505ce2fec6a748902c88b1fa7cd6 Mon Sep 17 00:00:00 2001 From: Unknown Date: Fri, 18 May 2018 11:21:57 +0100 Subject: [PATCH] Add test for password char on TextPresenter. --- .../Presenters/TextPresenter_Tests.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/Avalonia.Controls.UnitTests/Presenters/TextPresenter_Tests.cs b/tests/Avalonia.Controls.UnitTests/Presenters/TextPresenter_Tests.cs index f40ba3cee0..d7276fed5b 100644 --- a/tests/Avalonia.Controls.UnitTests/Presenters/TextPresenter_Tests.cs +++ b/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); + } } }