public async Task IdOfNonexistentSupplier_UpdateSupplierProduct_ReturnNotFound() { const int supplierId = -1; const int productId = 10; var productModel = new ProductModel(); var exception = await Assert.ThrowsAsync <ProblemDetailsException>(() => _suppliersController.UpdateSupplierProduct(supplierId, productId, productModel)); Assert.Equal(StatusCodes.Status404NotFound, exception.Details.Status); Assert.Contains("supplier", exception.Details.Title, StringComparison.OrdinalIgnoreCase); }