private CancelCase GetCancelCase(InquirerCase openCase) { var possibleReasons = Constants.GetCancelCaseReason(openCase.Type); //Get random reason for case type var rnd = new Random(DateTime.Now.Millisecond); var reason = possibleReasons[rnd.Next(possibleReasons.Count)]; return(new CancelCase { Comment = "Testing", Reason = reason }); }
/// <summary> /// Basic checking of InquirerCase /// </summary> private void ChecksForInquirerCase(InquirerCase inquirerCase) { Assert.IsNotNullOrEmpty(inquirerCase.Id, "Inquirer case has no Id."); Assert.IsNotNull(inquirerCase.Inquirer, "No inquirer for this inquirer case"); Assert.IsNotNullOrEmpty(inquirerCase.Inquirer.Id, "Inquirer has no Id for this inquirer case."); }