Пример #1
0
        public void ProdutoAtualizacaoSemNomeErroTeste()
        {
            var produto = CadastreUmProduto();

            produto.Nome = string.Empty;

            var ex = Assert.Throws <Exception>(() =>
            {
                Servico.Atualize(produto);
            });

            Assert.Equal(ex.Message, ConstantesDeValidacao.O_NOME_DO_ELEMENTO_DEVE_SER_INFORMADO);
            Servico.Remova(produto.Codigo);
        }
Пример #2
0
        public void ProdutoAtualizacaoSemValorErroTeste()
        {
            var produto = CadastreUmProduto();

            produto.Valor = 0m;

            var ex = Assert.Throws <Exception>(() =>
            {
                Servico.Atualize(produto);
            });

            Assert.Equal(ex.Message, ConstantesDeValidacaoDoModel.O_VALOR_DO_PRODUTO_EH_OBRIGATORIO);
            Servico.Remova(produto.Codigo);
        }