public List <Item> AtualizarItens()
        {
            _gildedRoseService.AtualizarQualidade();
            List <Item> itens = _gildedRoseService.InstanciaItens();

            return(itens);
        }
        public void TestarCriarItens()
        {
            List <Item> Items = new List <Item> {
                new Item {
                    Nome = "Item teste", PrazoParaVenda = 0, Qualidade = 0
                }
            };

            _gildedRoseService.AtualizarQualidade();
            Assert.Equal("Item teste", Items[0].Nome);
        }
Exemple #3
0
        public void TrintaDias()
        {
            List <Item> itens      = _gildedRoseService.InstanciaItens();
            var         stringTest = "";

            for (var i = 0; i < 31; i++)
            {
                stringTest += "-------- dia " + i + " --------\n";
                stringTest += "Nome, PrazoParaVenda, Qualidade\n";
                for (var j = 0; j < itens.Count; j++)
                {
                    stringTest += itens[j].Nome + ", " + itens[j].PrazoParaVenda + ", " + itens[j].Qualidade + "\n";
                }
                stringTest += "\n";
                _gildedRoseService.AtualizarQualidade();
            }

            Approvals.Verify(stringTest);
        }