コード例 #1
0
ファイル: UnitTest1.cs プロジェクト: thailakadre/CodingDojoPI
        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));
        }