Ejemplo n.º 1
0
        public static string Salvar(string produto)
        {
            var _produto = JsonConvert.DeserializeObject <Produto>(produto);

            _servico.Inserir(_produto);

            return(null);
        }
Ejemplo n.º 2
0
        public void ProdutoNaoPodeSerCadastradoComMesmoNome()
        {
            ProdutoServico produtoServico =
                new ProdutoServico(new ProdutoRepositorioMock());

            Produto produto = new Produto()
            {
                Id    = 4,
                Nome  = "Ajax",
                Valor = 1M
            };

            produtoServico.Inserir(produto);
        }
Ejemplo n.º 3
0
        public void ProdutoValorDeveSerMaiorQueZero()
        {
            ProdutoServico produtoServico =
                new ProdutoServico(new ProdutoRepositorioMock());

            Produto produto = new Produto()
            {
                Id    = 4,
                Nome  = "Omo",
                Valor = 0M
            };

            produtoServico.Inserir(produto);
        }
Ejemplo n.º 4
0
        public void ProdutoNomeDeveSerMaiorQueUmCaracter()
        {
            ProdutoServico produtoServico =
                new ProdutoServico(new ProdutoRepositorioMock());

            Produto produto = new Produto()
            {
                Id    = 4,
                Nome  = "a",
                Valor = 2.50M
            };

            produtoServico.Inserir(produto);
        }
Ejemplo n.º 5
0
        public void ProdutoInserirComSucesso()
        {
            ProdutoServico produtoServico =
                new ProdutoServico(new ProdutoRepositorioMock());

            Produto produto = new Produto()
            {
                Id    = 4,
                Nome  = "Omo",
                Valor = 2.50M
            };

            produtoServico.Inserir(produto);
            Produto produtoEditado = produtoServico.BuscarProdutoPeloNome("Omo");

            Assert.IsNotNull(produtoEditado);
        }