public void TesteTecnico() { var compras = new List <(Item item, byte quantidade)> { //(new Item { Nome = "item1", PrecoUnitario = 1.99M }, 10), //(new Item { Nome = "item2", PrecoUnitario = 0.02M }, 5), (new Item { Nome = "item3", PrecoUnitario = 0.01M }, 3), }; var emails = new List <string> { "email1", "email2", "email3", "email4" }; var resultado = CarrinhoDeCompras.CalcularValorPorEmail(compras, emails); // a função não imprime nada se a lista de e-mails estiver vazia resultado.ToList().ForEach(kp => output.WriteLine($"{kp.Key} = {kp.Value}")); // mas também não joga nenhuma exceção Assert.True(true); }