public void AssertThat_RayClosestPoint_IsOnLine() { var ray = new Ray3(new Vector3(0, 1, 0), new Vector3(0, 10, 0)); var point = new Vector3(5, 5, 5); var closest = ray.ClosestPoint(point); Assert.AreEqual(new Vector3(0, 5, 0), closest); }