public void BuscarItemDeId1ResultaEmCajadoDeBolaDeFogo()
        {
            ItemMagicoServico  itemMagicoServico = ServicoDeDependencia.CriarItemMagicoServico();
            ItemMagicoEntidade item = itemMagicoServico.BuscarPorId(1);

            Assert.AreEqual(item.Nome, "Cajado de Bola de Fogo");
        }
        public void SalvarItemComNomeRepetidoResultaEmException()
        {
            ItemMagicoServico  itemMagicoServico = ServicoDeDependencia.CriarItemMagicoServico();
            ItemMagicoEntidade item = new ItemMagicoEntidade()
            {
                Nome    = "Cajado de Bola de Fogo",
                Preco   = 1,
                Estoque = 1
            };

            itemMagicoServico.Salvar(item);
        }
        public void SalvarItemComEstoqueNegativoResultaEmException()
        {
            ItemMagicoServico  itemMagicoServico = ServicoDeDependencia.CriarItemMagicoServico();
            ItemMagicoEntidade item = new ItemMagicoEntidade()
            {
                Nome    = "Teste",
                Preco   = 1,
                Estoque = -1
            };

            itemMagicoServico.Salvar(item);
        }
        public void EditarItemComPrecoNegativoResultaEmException()
        {
            ItemMagicoServico  itemMagicoServico = ServicoDeDependencia.CriarItemMagicoServico();
            ItemMagicoEntidade item = new ItemMagicoEntidade()
            {
                Id      = 2,
                Nome    = "Cajado",
                Preco   = -1,
                Estoque = 1
            };

            itemMagicoServico.Salvar(item);
        }
        public void SalvarItemResultaEmId7()
        {
            ItemMagicoServico  itemMagicoServico = ServicoDeDependencia.CriarItemMagicoServico();
            ItemMagicoEntidade item = new ItemMagicoEntidade()
            {
                Nome    = "Cajado",
                Preco   = 1,
                Estoque = 1
            };

            itemMagicoServico.Salvar(item);
            ItemMagicoEntidade itemSalvado = itemMagicoServico.BuscarPorId(7);

            Assert.AreEqual(itemSalvado.Nome, "Cajado");
        }
        public void EditarItemDeveManterSeuIdEModificarSeusCampos()
        {
            ItemMagicoServico  itemMagicoServico = ServicoDeDependencia.CriarItemMagicoServico();
            ItemMagicoEntidade item = new ItemMagicoEntidade()
            {
                Id      = 1,
                Nome    = "CajadoTeste",
                Preco   = 1,
                Estoque = 1
            };

            itemMagicoServico.Salvar(item);
            ItemMagicoEntidade itemSalvado = itemMagicoServico.BuscarPorId(1);

            Assert.AreEqual(itemSalvado.Nome, "CajadoTeste");
        }
Beispiel #7
0
 public ItemMagicoController()
 {
     this.itemMagicoServico     = ServicoDeDependencia.CriarItemMagicoServico();
     this.servicoDeConfiguracao = ServicoDeDependencia.CriarServicoDeConfiguracao();
 }
        public void ExcluirItemComIdZeroResultaEmException()
        {
            ItemMagicoServico itemMagicoServico = ServicoDeDependencia.CriarItemMagicoServico();

            itemMagicoServico.Excluir(0);
        }