|
|
@@ -91,9 +91,9 @@ namespace Avalonia.Controls.UnitTests.Presenters
|
|
|
};
|
|
|
|
|
|
target.ApplyTemplate();
|
|
|
- Assert.Equal(1, target.ItemContainerGenerator.Containers.Count());
|
|
|
+ Assert.Single(target.ItemContainerGenerator.Containers);
|
|
|
target.SelectedIndex = 1;
|
|
|
- Assert.Equal(1, target.ItemContainerGenerator.Containers.Count());
|
|
|
+ Assert.Single(target.ItemContainerGenerator.Containers);
|
|
|
}
|
|
|
|
|
|
[Fact]
|
|
|
@@ -107,8 +107,8 @@ namespace Avalonia.Controls.UnitTests.Presenters
|
|
|
};
|
|
|
|
|
|
target.ApplyTemplate();
|
|
|
- Assert.Equal(1, target.ItemContainerGenerator.Containers.Count());
|
|
|
- Assert.Equal(1, target.Panel.Children.Count);
|
|
|
+ Assert.Single(target.ItemContainerGenerator.Containers);
|
|
|
+ Assert.Single(target.Panel.Children);
|
|
|
target.SelectedIndex = 1;
|
|
|
Assert.Equal(2, target.ItemContainerGenerator.Containers.Count());
|
|
|
Assert.Equal(2, target.Panel.Children.Count);
|
|
|
@@ -134,24 +134,24 @@ namespace Avalonia.Controls.UnitTests.Presenters
|
|
|
items.Add("foo");
|
|
|
target.SelectedIndex = 0;
|
|
|
|
|
|
- Assert.Equal(1, target.ItemContainerGenerator.Containers.Count());
|
|
|
- Assert.Equal(1, target.Panel.Children.Count);
|
|
|
+ Assert.Single(target.ItemContainerGenerator.Containers);
|
|
|
+ Assert.Single(target.Panel.Children);
|
|
|
|
|
|
items.Add("bar");
|
|
|
- Assert.Equal(1, target.ItemContainerGenerator.Containers.Count());
|
|
|
- Assert.Equal(1, target.Panel.Children.Count);
|
|
|
+ Assert.Single(target.ItemContainerGenerator.Containers);
|
|
|
+ Assert.Single(target.Panel.Children);
|
|
|
|
|
|
target.SelectedIndex = 1;
|
|
|
Assert.Equal(2, target.ItemContainerGenerator.Containers.Count());
|
|
|
Assert.Equal(2, target.Panel.Children.Count);
|
|
|
|
|
|
items.Remove(items[0]);
|
|
|
- Assert.Equal(1, target.ItemContainerGenerator.Containers.Count());
|
|
|
- Assert.Equal(1, target.Panel.Children.Count);
|
|
|
+ Assert.Single(target.ItemContainerGenerator.Containers);
|
|
|
+ Assert.Single(target.Panel.Children);
|
|
|
|
|
|
items.Remove(items[0]);
|
|
|
- Assert.Equal(0, target.ItemContainerGenerator.Containers.Count());
|
|
|
- Assert.Equal(0, target.Panel.Children.Count);
|
|
|
+ Assert.Empty(target.ItemContainerGenerator.Containers);
|
|
|
+ Assert.Empty(target.Panel.Children);
|
|
|
}
|
|
|
|
|
|
[Fact]
|
|
|
@@ -171,12 +171,12 @@ namespace Avalonia.Controls.UnitTests.Presenters
|
|
|
items.Add("foo");
|
|
|
target.SelectedIndex = 0;
|
|
|
|
|
|
- Assert.Equal(1, target.ItemContainerGenerator.Containers.Count());
|
|
|
- Assert.Equal(1, target.Panel.Children.Count);
|
|
|
+ Assert.Single(target.ItemContainerGenerator.Containers);
|
|
|
+ Assert.Single(target.Panel.Children);
|
|
|
|
|
|
items.Add("bar");
|
|
|
- Assert.Equal(1, target.ItemContainerGenerator.Containers.Count());
|
|
|
- Assert.Equal(1, target.Panel.Children.Count);
|
|
|
+ Assert.Single(target.ItemContainerGenerator.Containers);
|
|
|
+ Assert.Single(target.Panel.Children);
|
|
|
|
|
|
target.SelectedIndex = 1;
|
|
|
Assert.Equal(2, target.ItemContainerGenerator.Containers.Count());
|
|
|
@@ -184,13 +184,13 @@ namespace Avalonia.Controls.UnitTests.Presenters
|
|
|
Assert.Equal(0, target.ItemContainerGenerator.Containers.First().Index);
|
|
|
|
|
|
items.Remove(items[0]);
|
|
|
- Assert.Equal(1, target.ItemContainerGenerator.Containers.Count());
|
|
|
- Assert.Equal(1, target.Panel.Children.Count);
|
|
|
+ Assert.Single(target.ItemContainerGenerator.Containers);
|
|
|
+ Assert.Single(target.Panel.Children);
|
|
|
Assert.Equal(0, target.ItemContainerGenerator.Containers.First().Index);
|
|
|
|
|
|
items.Remove(items[0]);
|
|
|
- Assert.Equal(0, target.ItemContainerGenerator.Containers.Count());
|
|
|
- Assert.Equal(0, target.Panel.Children.Count);
|
|
|
+ Assert.Empty(target.ItemContainerGenerator.Containers);
|
|
|
+ Assert.Empty(target.Panel.Children);
|
|
|
}
|
|
|
|
|
|
private class TestItem : ContentControl
|