|
|
@@ -67,7 +67,7 @@ namespace Avalonia.Controls.UnitTests.Primitives
|
|
|
}
|
|
|
|
|
|
[Fact]
|
|
|
- public void Removing_Selected_Should_Select_Next()
|
|
|
+ public void Removing_Selected_Should_Select_First()
|
|
|
{
|
|
|
var items = new ObservableCollection<TabItem>()
|
|
|
{
|
|
|
@@ -96,10 +96,9 @@ namespace Avalonia.Controls.UnitTests.Primitives
|
|
|
Assert.Same(items[1], target.SelectedItem);
|
|
|
items.RemoveAt(1);
|
|
|
|
|
|
- // Assert for former element [2] now [1] == "3rd"
|
|
|
- Assert.Equal(1, target.SelectedIndex);
|
|
|
- Assert.Same(items[1], target.SelectedItem);
|
|
|
- Assert.Same("3rd", ((TabItem)target.SelectedItem).Name);
|
|
|
+ Assert.Equal(0, target.SelectedIndex);
|
|
|
+ Assert.Same(items[0], target.SelectedItem);
|
|
|
+ Assert.Same("first", ((TabItem)target.SelectedItem).Name);
|
|
|
}
|
|
|
|
|
|
private Control CreateTabStripTemplate(TabStrip parent, INameScope scope)
|