public void GetYIntercept_ValidParameters_ReturnsIntercept( double x1, double y1, double x2, double y2, double yLevel, double expectedResult) { var sw = Stopwatch.StartNew(); var yIntersect = Trigonometry.GetYIntersect(new Point(x1, y1), new Point(x2, y2), yLevel); Console.WriteLine(sw.Elapsed); Assert.That(yIntersect, Is.EqualTo(expectedResult)); }