public async void DeleteActivityTemplate() { string activity_template_guid = ""; var result = await _activityTemplateService.DeleteActivityTemplate(activity_template_guid); //Assert.True(results); int?removeResultStatusCode = null; if (!result) { _activityService.IsTransactionEnabled = true; var activityTemplates = _activityService.DbContext.ActivityTemplate.Where(x => x.Description == "only_for_test"); if (activityTemplates != null && activityTemplates.Any()) { _activityService.DbContext.ActivityTemplate.RemoveRange(activityTemplates); removeResultStatusCode = (await _activityService.OkResult()).StatusCode; } else { result = true; } } Assert.True(result || removeResultStatusCode == (int)HttpStatusCode.OK); }
public async Task <IActionResult> DeleteActivityTemplate([FromQuery] string activity_template_guid) { var results = await _activityTemplateService.DeleteActivityTemplate(activity_template_guid); return(await _activityService.OkResult(results)); }