public void ValidaResultadoUsuario() { var program = new Program(); var condicoes = new Dictionary<string, bool>(); condicoes.Add("", false); condicoes.Add("Sim", true); condicoes.Add("SIM", true); condicoes.Add("sim", true); condicoes.Add("nao", false); condicoes.Add("Nao", false); condicoes.Add("qualquer coisa", false); foreach (var condicao in condicoes) { var resultado = program.UsuarioRespondeuSim(condicao.Key); Assert.AreEqual(resultado, condicao.Value); } Assert.IsFalse(program.UsuarioRespondeuSim(null)); }