public void CanSplit45Angle()
        {
            // ARRANGE
            var start    = new Point(0, 0);
            var end      = new Point(-10, 10);
            var splitter = new LineGridSplitter();
            var result   = new List <Point>();

            // ACT
            splitter.Split(start, end, TestHelper.GetObjectPool(), result);

            // ASSERT
            for (int i = 0; i <= 10; i++)
            {
                Assert.AreEqual(new Point(-i, i), result[i]);
            }
        }