Browse Source

removed Construct_WhenRectangleIsOutsideOfBufferBoundaries_Throws() because BufferArea ctr now uses DebugGuard

af/merge-core
Anton Firszov 9 years ago
parent
commit
b7c1edc2aa
  1. 21
      tests/ImageSharp.Tests/Memory/BufferAreaTests.cs

21
tests/ImageSharp.Tests/Memory/BufferAreaTests.cs

@ -36,27 +36,6 @@ namespace SixLabors.ImageSharp.Tests.Memory
return buffer;
}
[Theory]
[InlineData(-1, 1, 0, 0)]
[InlineData(1, -1, 0, 0)]
[InlineData(0, 0, 1, 0)]
[InlineData(0, 0, 0, 42)]
public void Construct_WhenRectangleIsOutsideOfBufferBoundaries_Throws(int dx, int dy, int dWidth, int dHeight)
{
using (var buffer = new Buffer2D<int>(10, 20))
{
Rectangle r = buffer.FullRectangle();
r = new Rectangle(r.X+dx, r.Y+dy, r.Width + dWidth, r.Height + dHeight );
Assert.ThrowsAny<ArgumentException>(
() =>
{
var area = new BufferArea<int>(buffer, r);
});
}
}
[Theory]
[InlineData(2, 3, 2, 2)]
[InlineData(5, 4, 3, 2)]

Loading…
Cancel
Save