Browse Source

#542: fix test: indices are 0-based, so bottom left pixel is one smaller

pull/542/head
Unknown 8 years ago
parent
commit
6d878441e7
  1. 20
      tests/ImageSharp.Tests/Drawing/FillLinearGradientBrushTests.cs

20
tests/ImageSharp.Tests/Drawing/FillLinearGradientBrushTests.cs

@ -1,21 +1,17 @@
// Copyright (c) Six Labors and contributors.
// Licensed under the Apache License, Version 2.0.
using System.Numerics;
using System;
using SixLabors.ImageSharp.Processing;
using SixLabors.ImageSharp.Processing.Drawing.Brushes;
using SixLabors.ImageSharp.PixelFormats;
using SixLabors.ImageSharp.Processing.Drawing;
using Xunit;
namespace SixLabors.ImageSharp.Tests.Drawing
{
using System;
using SixLabors.ImageSharp.Processing;
using SixLabors.ImageSharp.Processing.Drawing.Brushes;
using SixLabors.ImageSharp.Processing.Overlays;
using Point = SixLabors.Primitives.Point;
public class FillLinearGradientBrushTests : FileTestBase
{
[Fact]
@ -26,8 +22,8 @@ namespace SixLabors.ImageSharp.Tests.Drawing
{
LinearGradientBrush<Rgba32> unicolorLinearGradientBrush =
new LinearGradientBrush<Rgba32>(
new Point(0, 0),
new Point(500, 0),
new SixLabors.Primitives.Point(0, 0),
new SixLabors.Primitives.Point(500, 0),
new Tuple<float, Rgba32>(0, Rgba32.Red),
new Tuple<float, Rgba32>(1, Rgba32.Red));
@ -39,7 +35,7 @@ namespace SixLabors.ImageSharp.Tests.Drawing
Assert.Equal(Rgba32.Red, sourcePixels[0, 0]);
Assert.Equal(Rgba32.Red, sourcePixels[9, 9]);
Assert.Equal(Rgba32.Red, sourcePixels[199, 149]);
Assert.Equal(Rgba32.Red, sourcePixels[500, 500]);
Assert.Equal(Rgba32.Red, sourcePixels[499, 499]);
}
}
}

Loading…
Cancel
Save