/
diev
/
mRemoteNG
Обзор
Документация
Войти
/
diev
/
mRemoteNG
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
mRemoteNGTests/UI/Controls/SecureTextBoxTests.cs
36 строк
901 B
Ian Dunkerly
Fixing up unit tests
27 авг 2021, 23:20
27 авг 2021, 23:20
f77848e
Код
Авторство
О чём код?
using System.Threading; using mRemoteNG.Security; using NUnit.Framework; namespace mRemoteNGTests.UI.Controls { [Apartment(ApartmentState.STA)] public class SecureTextBoxTests { private SecureTextBoxTestForm _testForm; [SetUp] public void Setup() { _testForm = new SecureTextBoxTestForm(); _testForm.Show(); } [TearDown] public void TearDown() { _testForm.Close(); while (_testForm.Disposing) { } _testForm = null; } [Test] public void TextboxInputGetsAddedToSecureString() { var textBox = _testForm.secureTextBox1; const string textToSend = "abc123"; textBox.Text = textToSend; Assert.That(textBox.SecString.ConvertToUnsecureString(), Is.EqualTo(textToSend)); } } }