public IActionResult Get(long id) { try { var searchedTestPlan = __testPlanApp.GetById(id); if (searchedTestPlan == null) { return(NotFound(new ApiResponse(ApiResponseState.Failed, "Test Plan not Found"))); } return(Ok(new ApiResponse(ApiResponseState.Success, searchedTestPlan))); } catch (Exception ex) { return(HandleError(ex)); } }
public EntityValidationResult IsValid(TestSuite testSuite) { try { var validation = new EntityValidationResult(); validation.Status = true; validation.ValidationMessages = new List <string>(); var testPlan = __testPlanApp.GetById(testSuite.TestPlanId); if (testPlan == null) { validation.Status = false; validation.ValidationMessages.Add("Test Plan Not Found"); } return(validation); } catch (Exception) { throw; } }