コード例 #1
0
        public async Task Delete_customer_success()
        {
            var newCustomer        = GetTestCustomer();
            var context            = new CustomerContext(_dbFixture.DbOptions);
            var customerController = new CustomersController(context);
            var createResult       = (CreatedAtActionResult)await customerController.CreateCustomerAsync(newCustomer);

            var id = int.Parse(createResult.RouteValues["id"].ToString());

            var deleteResult = await customerController.DeleteCustomerByIdAsync(id);

            var actionResult = await customerController.GetCustomerByIdAsync(id);

            Assert.Null(actionResult.Value);
        }