public async Task <IActionResult> DeleteCustomer(string id) { await _customerHandler.DeleteCustomerAsync(id); _logger.LogInformation($"customer is deleted: {id}"); return(RedirectToAction("Index")); }
public async Task CanDeleteCustomer_OK() { InitializeCustomerHandler(); var customers = await _customerHandler.GetCustomersAsync(); var customersBeforeDeleteCount = customers.Count(); await _customerHandler.DeleteCustomerAsync("UnitTest"); var customersAfterDelete = await _customerHandler.GetCustomersAsync(); var customersAfterDeleteCount = customersAfterDelete.Count(); _testOutputHelper.WriteLine(JsonConvert.SerializeObject(await _customerHandler.GetCustomersAsync(), Formatting.Indented)); Assert.True(customersAfterDeleteCount < customersBeforeDeleteCount); }