Browse Source

Added failing test for #1408.

pull/1414/head
Steven Kirk 8 years ago
parent
commit
f136eeccb1
  1. 20
      tests/Avalonia.Controls.UnitTests/Presenters/ScrollContentPresenterTests.cs

20
tests/Avalonia.Controls.UnitTests/Presenters/ScrollContentPresenterTests.cs

@ -223,6 +223,26 @@ namespace Avalonia.Controls.UnitTests.Presenters
Assert.Equal(100, child.Bounds.Width);
}
[Fact]
public void Extent_Should_Include_Content_Margin()
{
var target = new ScrollContentPresenter
{
Content = new Border
{
Width = 100,
Height = 100,
Margin = new Thickness(5),
}
};
target.UpdateChild();
target.Measure(new Size(50, 50));
target.Arrange(new Rect(0, 0, 50, 50));
Assert.Equal(new Size(110, 110), target.Extent);
}
[Fact]
public void Extent_Width_Should_Be_Arrange_Width_When_CanScrollHorizontally_False()
{

Loading…
Cancel
Save