public async Task should_dar_erro_quando_nao_encontrar_categoria_para_update() { var productId = Guid.Empty; var supplierId = Guid.NewGuid(); var model = new ProductCategoryRequestModel { SupplierId = Guid.NewGuid(), CategoryName = "celular" }; var exception = await Assert.ThrowsAsync <Exception>(async() => await _productService.Update(productId, model)); exception.Message.Should().Be("Categoria de produto não encontrada"); await _productRepository .DidNotReceive() .Update(Arg.Any <ProductCategory>()); }