Пример #1
0
        public void IntersectsWith_ParrallelLines_ReturnsFalse()
        {
            Line2D line1 = new Line2D(new Point(0, 0), new Point(1, 1));
            Line2D line2 = new Line2D(new Point(0, 1), new Point(1, 2));

            bool result = line1.IntersectsWith(line2);

            result.ShouldBe(false);
        }
Пример #2
0
        public void IntersectsWith_IntersectingLines_ReturnsTrue()
        {
            Line2D line1 = new Line2D(new Point(0, 0), new Point(1, 1));
            Line2D line2 = new Line2D(new Point(0, 4), new Point(1, 0));

            bool result = line1.IntersectsWith(line2);

            result.ShouldBe(true);
        }