Пример #1
0
        public void ContainsX_DifferentSetsOfX_ReturnsExpectedValue(double firstPointX, double secondPointX, double containedX, bool isContained)
        {
            // Setup
            var random      = new Random(22);
            var firstPoint  = new Point2D(firstPointX, random.NextDouble());
            var secondPoint = new Point2D(secondPointX, random.NextDouble());
            var segment     = new Segment2D(firstPoint, secondPoint);

            // Call
            bool result = segment.ContainsX(containedX);

            // Assert
            Assert.AreEqual(isContained, result);
        }