public async Task TestDeleteProductAsync() { // Arrange var dbContext = DbContextMocker.GetStoreDbContext(nameof(TestDeleteProductAsync)); var service = ServiceMocker.GetWarehouseService(dbContext); var controller = new WarehouseController(service, null); var id = 3000; controller.MockControllerContext(); // Act var response = await controller.DeleteProductAsync(id) as ObjectResult; var value = response.Value as IResponse; service.Dispose(); // Assert Assert.False(value?.DidError); }