public void CheckSecondPoint()
        {
            Point startingLinePoint;
            Point secondPoint;
            bool  result;

            startingLinePoint.X = 0;
            startingLinePoint.Y = 0;
            secondPoint.X       = 0;
            secondPoint.Y       = 0;
            result = CarHelper.CheckSecondPoint(startingLinePoint, secondPoint);
            Assert.IsFalse(result);

            startingLinePoint.X = 100;
            startingLinePoint.Y = 0;
            secondPoint.X       = 100;
            secondPoint.Y       = 0;
            result = CarHelper.CheckSecondPoint(startingLinePoint, secondPoint);
            Assert.IsFalse(result);

            startingLinePoint.X = 0;
            startingLinePoint.Y = 0;
            secondPoint.X       = 1;
            secondPoint.Y       = 0;
            result = CarHelper.CheckSecondPoint(startingLinePoint, secondPoint);
            Assert.IsFalse(result);

            startingLinePoint.X = 0;
            startingLinePoint.Y = 1;
            secondPoint.X       = 0;
            secondPoint.Y       = 0;
            result = CarHelper.CheckSecondPoint(startingLinePoint, secondPoint);
            Assert.IsTrue(result);

            startingLinePoint.X = 0;
            startingLinePoint.Y = -1;
            secondPoint.X       = 0;
            secondPoint.Y       = 0;
            result = CarHelper.CheckSecondPoint(startingLinePoint, secondPoint);
            Assert.IsFalse(result);

            startingLinePoint.X = 0;
            startingLinePoint.Y = 0;
            secondPoint.X       = 0;
            secondPoint.Y       = -1;
            result = CarHelper.CheckSecondPoint(startingLinePoint, secondPoint);
            Assert.IsTrue(result);
        }