public void FinishTestExecution(FinalResultId finalResultId, string failReason)
 {
     if (Enabled)
     {
         testResultEndpoints.FinishTestResult((int)currentTestResult.Value.Id, finalResultId, failReason);
     }
 }
        public TestResult FinishTestResult(int testResultId, FinalResultId finalResultId, string failReason)
        {
            var testResult = new TestResult
            {
                ProjectId     = Configuration.ProjectId,
                Id            = testResultId,
                FinalResultId = finalResultId,
                FailReason    = failReason
            };
            var uri = GetUriBuilder(FinishTestResultEndpoint).Uri;

            return(HttpClient.SendPOST(uri, testResult));
        }