| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- // Copyright (c) The Avalonia Project. All rights reserved.
- // Licensed under the MIT license. See licence.md file in the project root for full license information.
- using Avalonia.Controls;
- using Avalonia.Media;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using Xunit;
- #if AVALONIA_SKIA
- namespace Avalonia.Skia.RenderTests
- #else
- namespace Avalonia.Direct2D1.RenderTests.Media
- #endif
- {
- public class RadialGradientBrushTests : TestBase
- {
- public RadialGradientBrushTests() : base(@"Media\RadialGradientBrush")
- {
- }
-
- [Fact]
- public async Task RadialGradientBrush_RedBlue()
- {
- Decorator target = new Decorator
- {
- Padding = new Thickness(8),
- Width = 200,
- Height = 200,
- Child = new Border
- {
- Background = new RadialGradientBrush
- {
- GradientStops = new[]
- {
- new GradientStop { Color = Colors.Red, Offset = 0 },
- new GradientStop { Color = Colors.Blue, Offset = 1 }
- }
- }
- }
- };
- await RenderToFile(target);
- CompareImages();
- }
- }
- }
|