public void NomeVazio_DeveAddErro()
        {
            // Arrange
            var target          = new ProdutoDomainModel("", "1234.12", "~/test.img");
            var expectedMessage = "Nome é obrigatório";

            _validationResult.Erros.Returns(new[] { expectedMessage });

            // Act
            var result = target.IsValid(_validationResult);

            // Assert
            Assert.False(result);
            _validationResult.Received(1).AddError(expectedMessage);
        }