public void Test_CheckManualAccessLinkIsValid()
        {
            string coordinates    = "[399545.5590911182,649744.6394892789,400454.4409088818,650255.3605107211]";
            string accessLinkLine = "[488938,197021],[488929.9088937093,197036.37310195228]";
            bool   expectedResult = testCandidate.CheckManualAccessLinkIsValid(coordinates, accessLinkLine);

            Assert.IsFalse(expectedResult);
        }
        public IActionResult CheckAccessLinkIsValid([FromBody] AccessLinkManualCreateModelDTO accessLinkManualCreateModelDTO)
        {
            using (loggingHelper.RMTraceManager.StartTrace("WebService.CheckAccessLinkIsValid"))
            {
                string methodName = typeof(AccessLinkController) + "." + nameof(CheckAccessLinkIsValid);
                loggingHelper.LogMethodEntry(methodName, priority, entryEventId);

                bool isValid = accessLinkBusinessService.CheckManualAccessLinkIsValid(accessLinkManualCreateModelDTO.BoundingBoxCoordinates, accessLinkManualCreateModelDTO.AccessLinkLine);

                loggingHelper.LogMethodExit(methodName, priority, exitEventId);
                return(Ok(isValid));
            }
        }