Browse Source

Added LinearGradient vertical fill tests.

pull/141/head
Steven Kirk 11 years ago
parent
commit
c10ac8e68d
  1. 0
      Tests/TestFiles/Cairo/Media/LinearGradientBrush/LinearGradientBrush_RedBlue_Horizontal_Fill.expected.png
  2. BIN
      Tests/TestFiles/Cairo/Media/LinearGradientBrush/LinearGradientBrush_RedBlue_Vertical_Fill.expected.png
  3. 0
      Tests/TestFiles/Direct2D1/Media/LinearGradientBrush/LinearGradientBrush_RedBlue_Horizontal_Fill.expected.png
  4. BIN
      Tests/TestFiles/Direct2D1/Media/LinearGradientBrush/LinearGradientBrush_RedBlue_Vertical_Fill.expected.png
  5. 29
      tests/Perspex.RenderTests/Media/LinearGradientBrushTests.cs

0
Tests/TestFiles/Cairo/Media/LinearGradientBrush/LinearGradientBrush_RedBlue_Fill.expected.png → Tests/TestFiles/Cairo/Media/LinearGradientBrush/LinearGradientBrush_RedBlue_Horizontal_Fill.expected.png

Before

Width:  |  Height:  |  Size: 611 B

After

Width:  |  Height:  |  Size: 611 B

BIN
Tests/TestFiles/Cairo/Media/LinearGradientBrush/LinearGradientBrush_RedBlue_Vertical_Fill.expected.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 653 B

0
tests/TestFiles/Direct2D1/Media/LinearGradientBrush/LinearGradientBrush_RedBlue_Fill.expected.png → Tests/TestFiles/Direct2D1/Media/LinearGradientBrush/LinearGradientBrush_RedBlue_Horizontal_Fill.expected.png

Before

Width:  |  Height:  |  Size: 652 B

After

Width:  |  Height:  |  Size: 652 B

BIN
Tests/TestFiles/Direct2D1/Media/LinearGradientBrush/LinearGradientBrush_RedBlue_Vertical_Fill.expected.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

29
tests/Perspex.RenderTests/Media/LinearGradientBrushTests.cs

@ -23,7 +23,7 @@ namespace Perspex.Direct2D1.RenderTests.Media
}
[Fact]
public void LinearGradientBrush_RedBlue_Fill()
public void LinearGradientBrush_RedBlue_Horizontal_Fill()
{
Decorator target = new Decorator
{
@ -48,5 +48,32 @@ namespace Perspex.Direct2D1.RenderTests.Media
RenderToFile(target);
CompareImages();
}
[Fact]
public void LinearGradientBrush_RedBlue_Vertical_Fill()
{
Decorator target = new Decorator
{
Padding = new Thickness(8),
Width = 200,
Height = 200,
Child = new Border
{
Background = new LinearGradientBrush
{
StartPoint = new Point(0.5, 0),
EndPoint = new Point(0.5, 1),
GradientStops =
{
new GradientStop { Color = Colors.Red, Offset = 0 },
new GradientStop { Color = Colors.Blue, Offset = 1 }
}
}
}
};
RenderToFile(target);
CompareImages();
}
}
}

Loading…
Cancel
Save