using PixiEditor.Models.Position; using PixiEditor.Models.Tools.Tools; using PixiEditorTests.HelpersTests; using SkiaSharp; using Xunit; namespace PixiEditorTests.ModelsTests.ToolsTests { [Collection("Application collection")] public class PenToolTests { //[StaFact] //public void TestThatPixelPerfectPenReturnsShapeWithoutLShapePixels() //{ // PenTool pen = ViewModelHelper.BuildMockedTool(); // Coordinates start = new Coordinates(0, 0); // Coordinates end = new Coordinates(0, 0); // Coordinates end2 = new Coordinates(1, 0); // Coordinates start2 = new Coordinates(1, 1); // pen.Draw(start, end, SKColors.Black, 1, true); // pen.Draw(end, end2, SKColors.Black, 1, true); // var points = pen.Draw(end2, start2, SKColors.Black, 1, true); // Assert.Contains(points.ChangedPixels, x => x.Value.Alpha == 0); //} } }