public void GetValorTotalPorTipoTest() { var proc = new ProcessadorDeItens(); var totalEletrodomesticos = proc.GetValorTotalPorTipo(GenerateStreamFromString(dadosDeTeste), "Eletrodomestico"); var totalMovel = proc.GetValorTotalPorTipo(GenerateStreamFromString(dadosDeTeste), "Movel"); Assert.AreEqual(2500, totalEletrodomesticos); Assert.AreEqual(4850, totalMovel); }
public void GetItensTest() { var proc = new ProcessadorDeItens(); var itens = proc.GetItens(GenerateStreamFromString(dadosDeTeste)); Assert.AreEqual(5, itens.Count, "Total"); Assert.AreEqual("3123123", itens[0].Codigo, "Codigo"); Assert.AreEqual("Eletrodomestico", itens[1].Tipo, "Tipo"); Assert.AreEqual(2, itens[2].Quantidade, "Quantidade"); Assert.AreEqual(350.00, itens[3].ValorUnitario, "Valor Unitário"); }