Benedikt Stebner 3 лет назад
Родитель
Сommit
617ca9492f
1 измененных файлов с 14 добавлено и 0 удалено
  1. 14 0
      tests/Avalonia.Controls.UnitTests/MaskedTextBoxTests.cs

+ 14 - 0
tests/Avalonia.Controls.UnitTests/MaskedTextBoxTests.cs

@@ -135,6 +135,8 @@ namespace Avalonia.Controls.UnitTests
                     Template = CreateTemplate(),
                     Template = CreateTemplate(),
                     Text = "1234"
                     Text = "1234"
                 };
                 };
+                
+                target.ApplyTemplate();
 
 
                 RaiseKeyEvent(target, Key.A, KeyModifiers.Control);
                 RaiseKeyEvent(target, Key.A, KeyModifiers.Control);
 
 
@@ -212,9 +214,12 @@ namespace Avalonia.Controls.UnitTests
             {
             {
                 MaskedTextBox textBox = new MaskedTextBox
                 MaskedTextBox textBox = new MaskedTextBox
                 {
                 {
+                    Template = CreateTemplate(),
                     Text = "First Second Third Fourth",
                     Text = "First Second Third Fourth",
                     CaretIndex = 5
                     CaretIndex = 5
                 };
                 };
+                
+                textBox.ApplyTemplate();
 
 
                 // (First| Second Third Fourth)
                 // (First| Second Third Fourth)
                 RaiseKeyEvent(textBox, Key.Back, KeyModifiers.Control);
                 RaiseKeyEvent(textBox, Key.Back, KeyModifiers.Control);
@@ -251,9 +256,12 @@ namespace Avalonia.Controls.UnitTests
             {
             {
                 var textBox = new MaskedTextBox
                 var textBox = new MaskedTextBox
                 {
                 {
+                    Template = CreateTemplate(),
                     Text = "First Second Third Fourth",
                     Text = "First Second Third Fourth",
                     CaretIndex = 19
                     CaretIndex = 19
                 };
                 };
+                
+                textBox.ApplyTemplate();
 
 
                 // (First Second Third |Fourth)
                 // (First Second Third |Fourth)
                 RaiseKeyEvent(textBox, Key.Delete, KeyModifiers.Control);
                 RaiseKeyEvent(textBox, Key.Delete, KeyModifiers.Control);
@@ -355,6 +363,8 @@ namespace Avalonia.Controls.UnitTests
                     Template = CreateTemplate(),
                     Template = CreateTemplate(),
                     AcceptsReturn = true
                     AcceptsReturn = true
                 };
                 };
+                
+                target.ApplyTemplate();
 
 
                 RaiseKeyEvent(target, Key.Enter, 0);
                 RaiseKeyEvent(target, Key.Enter, 0);
 
 
@@ -470,6 +480,8 @@ namespace Avalonia.Controls.UnitTests
                     AcceptsReturn = true,
                     AcceptsReturn = true,
                     NewLine = "Test"
                     NewLine = "Test"
                 };
                 };
+                
+                target.ApplyTemplate();
 
 
                 RaiseKeyEvent(target, Key.Enter, 0);
                 RaiseKeyEvent(target, Key.Enter, 0);
 
 
@@ -836,6 +848,8 @@ namespace Avalonia.Controls.UnitTests
                     SelectionStart = selectionStart,
                     SelectionStart = selectionStart,
                     SelectionEnd = selectionEnd
                     SelectionEnd = selectionEnd
                 };
                 };
+                
+                target.ApplyTemplate();
 
 
                 if (fromClipboard)
                 if (fromClipboard)
                 {
                 {