|
@@ -180,34 +180,6 @@ namespace Avalonia.Controls.UnitTests
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- [Fact]
|
|
|
- public void Typing_Beginning_With_0_Should_Not_Modify_Text_When_Bound_To_Int()
|
|
|
- {
|
|
|
- using (UnitTestApplication.Start(Services))
|
|
|
- {
|
|
|
- var source = new Class1();
|
|
|
- var target = new TextBox
|
|
|
- {
|
|
|
- DataContext = source,
|
|
|
- Template = CreateTemplate(),
|
|
|
- };
|
|
|
-
|
|
|
- target.ApplyTemplate();
|
|
|
- target.Bind(TextBox.TextProperty, new Binding(nameof(Class1.Foo), BindingMode.TwoWay));
|
|
|
-
|
|
|
- Assert.Equal("0", target.Text);
|
|
|
-
|
|
|
- target.CaretIndex = 1;
|
|
|
- target.RaiseEvent(new TextInputEventArgs
|
|
|
- {
|
|
|
- RoutedEvent = InputElement.TextInputEvent,
|
|
|
- Text = "2",
|
|
|
- });
|
|
|
-
|
|
|
- Assert.Equal("02", target.Text);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
[Fact]
|
|
|
public void Control_Backspace_Should_Remove_The_Word_Before_The_Caret_If_There_Is_No_Selection()
|
|
|
{
|