X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FSystem%2FTest%2FSystem.ComponentModel%2FMaskedTextProviderTest.cs;h=b59e5efdcc4b5acc76232dc3e43e003a986b0b18;hb=7fff97b7910305518a92ab1252a244e8b2ea04a8;hp=90a1c51422a400ba1c1b9e2aa916a19b769fe92e;hpb=9c481890e84eedfc7862b16655d660188b7826e3;p=mono.git diff --git a/mcs/class/System/Test/System.ComponentModel/MaskedTextProviderTest.cs b/mcs/class/System/Test/System.ComponentModel/MaskedTextProviderTest.cs index 90a1c51422a..b59e5efdcc4 100644 --- a/mcs/class/System/Test/System.ComponentModel/MaskedTextProviderTest.cs +++ b/mcs/class/System/Test/System.ComponentModel/MaskedTextProviderTest.cs @@ -2006,6 +2006,19 @@ namespace MonoTests.System.ComponentModel } [Test] + public void IsPasswordTest () + { + MaskedTextProvider mtp = new MaskedTextProvider ("a"); + Assert.IsFalse (mtp.IsPassword, "#01"); + Assert.AreEqual (char.MinValue, mtp.PasswordChar, "#02"); + mtp.IsPassword = true; + Assert.IsTrue (mtp.IsPassword, "#03"); + Assert.AreEqual ('*', mtp.PasswordChar, "#04"); + mtp.IsPassword = false; + Assert.IsFalse (mtp.IsPassword, "#05"); + Assert.AreEqual (char.MinValue, mtp.PasswordChar, "#06"); + } + [Test] [ExpectedException (typeof (ArgumentNullException))] public void Replace_string_int_int_MaskedTextResultHintTestException () { @@ -5514,4 +5527,4 @@ namespace MonoTests.System.ComponentModel /* END */ } } -#endif \ No newline at end of file +#endif