Exemplo n.º 1
0
        public void TestaFraseMaratona()
        {
            const string maratona = "Anotaram a data da maratona";
            var          palin    = new Palindromo();
            bool         verdade  = palin.EhPalindromo(maratona);

            Assert.IsTrue(verdade);
        }
Exemplo n.º 2
0
        public void testePalindromo()
        {
            var frase = "Socorram - me subi no onibus em Marrocos";

            Palindromo verificador = new Palindromo();

            Assert.AreEqual(true, verificador.EhPalindromo(frase));
        }
Exemplo n.º 3
0
        public void IdentificaSeEPalindromoERetornaREsultado()
        {
            Palindromo frase = new Palindromo();

            bool resultado = frase.EhPalindromo("Anotaram a data da maratona");

            Assert.IsTrue(resultado);
        }
Exemplo n.º 4
0
        public void IdentificaSeEPalindromoERetornaREsultadoERemoveCaracteres()
        {
            Palindromo frase = new Palindromo();

            bool resultado = frase.EhPalindromo("Socorram-me subi no onibus em Marrocos");

            Assert.IsTrue(resultado);
        }
Exemplo n.º 5
0
        public void VerificaSePalindromoEstaCerto()
        {
            Palindromo palindromo = new Palindromo();

            bool check = palindromo.EhPalindromo("Socorram-me subi no onibus em Marrocos");

            Assert.IsTrue(check);
        }
Exemplo n.º 6
0
        public void IdentificaQueNaoEPalindromo()
        {
            Palindromo frase = new Palindromo();

            bool resultado = frase.EhPalindromo("Testando a frase se é ou não palindromo");

            Assert.IsFalse(resultado);
        }
        public void RetornaFalseParaUmNaoPalindromo()
        {
            var palindromoClass = new Palindromo();

            var result = palindromoClass.EhPalindromo("ROMA METRO TEM AMOR");

            Assert.IsFalse(result);
        }
        public void RetornaTrueParaUmPalindromo()
        {
            var palindromoClass = new Palindromo();

            var result = palindromoClass.EhPalindromo("ROMA ME TEM AMOR");

            Assert.IsTrue(result);
        }
Exemplo n.º 9
0
        public void TestaFraseMarrocos()
        {
            const string marrocos = "Socorram-me subi no onibus em Marrocos";
            var          palin    = new Palindromo();
            bool         verdade  = palin.EhPalindromo(marrocos);

            Assert.IsTrue(verdade);
        }
Exemplo n.º 10
0
        public void ValidaPalindromo()
        {
            Palindromo palindromo = new Palindromo();

            string pa1 = "Socorram-me subi no onibus em Marrocos";

            Assert.AreEqual(true, palindromo.EhPalindromo(pa1));
        }
Exemplo n.º 11
0
        public void DeveIdentificarPalindromo()
        {
            Palindromo p = new Palindromo();

            bool resultado = p.EhPalindromo(
                "Anotaram a data da maratona");

            Assert.IsTrue(resultado);
        }
Exemplo n.º 12
0
        public IActionResult Index(Palindromo model)
        {
            var palabras = BuscarPalindromo(model.cadena);

            ViewBag.Lista    = palabras;
            ViewBag.Cantidad = palabras.Count();

            return(View(model));
        }
Exemplo n.º 13
0
        public void DeveIdentificarPalindromoEFiltrarCaracteresInvalidos()
        {
            Palindromo p = new Palindromo();

            bool resultado = p.EhPalindromo(
                "Socorram-me subi no onibus em Marrocos");

            Assert.IsTrue(resultado);
        }
Exemplo n.º 14
0
        public void DeveIdentificarSeNaoEhPalindromo()
        {
            Palindromo p = new Palindromo();

            bool resultado = p.EhPalindromo(
                "E preciso amar as pessoas como se nao houvesse amanha");

            Assert.IsFalse(resultado);
        }
Exemplo n.º 15
0
        public void DeveIdentificarSeNaoEhPalindromo()
        {
            Palindromo palidromo = new Palindromo();

            bool resultado = palidromo.EhPalindromo(
                "Amarás o teu próximo como a ti mesmo. Marcos 12:31");

            Assert.IsFalse(resultado);
        }
Exemplo n.º 16
0
        public void PalindromoDeveFuncionar()
        {
            Palindromo palindromo  = new Palindromo();
            string     fraseCerta  = "Anotaram a data da maratona";
            string     fraseErrada = "Bla Bla Bla";


            Assert.AreEqual(true, palindromo.EhPalindromo(fraseCerta));
            Assert.AreEqual(false, palindromo.EhPalindromo(fraseErrada));
        }
Exemplo n.º 17
0
        public void DeveFalharPalindromoCenario1()
        {
            //Cenário
            string frase = "Anotaram as datas das maratonas";

            //Ação
            bool condition = Palindromo.EhPalindromo(frase);

            //Validação
            Assert.IsFalse(condition, frase);
        }
Exemplo n.º 18
0
        public void DeveIdentificarSePalidromo()
        {
            // Parte 1: Cenário
            Palindromo palidromo = new Palindromo();
            // Parte 2: Ação
            bool resultado = palidromo.EhPalindromo("arara");

            // Parte 3: Validação

            Assert.AreEqual(true, t);
        }
Exemplo n.º 19
0
        public void DeveEntenderPalindromoCenario1()
        {
            //Cenário
            string frase = "Socorram-me subi no onibus em Marrocos";

            //Ação
            bool condition = Palindromo.EhPalindromo(frase);

            //Validação
            Assert.IsTrue(condition, frase);
        }
Exemplo n.º 20
0
        public void DeveEntederPalindromoCenario2()
        {
            //Cenário
            string frase = "Anotaram a data da maratona";

            //Ação
            bool condition = Palindromo.EhPalindromo(frase);

            //Validação
            Assert.IsTrue(condition, frase);
        }
Exemplo n.º 21
0
        public void Should_return_palindrome_is_true()
        {
            //Given
            var frase_civic = "civic";

            //When
            Palindromo palindrome  = new Palindromo();
            var        result_true = palindrome.EhPalindromo(frase_civic);

            //Then
            Assert.Equal(true, result_true);
        }
Exemplo n.º 22
0
        public void Should_return_palindrome_is_false()
        {
            //Given
            var frase_resultado = "resultado";

            //When
            Palindromo palindrome   = new Palindromo();
            var        result_false = palindrome.EhPalindromo(frase_resultado);

            //Then
            Assert.False(result_false);
        }
Exemplo n.º 23
0
        public void ShouldBePalindromoWithSimpleWord()
        {
            //Arrage
            var        fake       = "ababa";
            Palindromo palindromo = new Palindromo();

            //Act
            var result = palindromo.Calculate(fake);

            //Assert
            Assert.True(result);
        }
Exemplo n.º 24
0
        public void ShouldBePalindromoWithComplexWordAndWithUpper()
        {
            //Arrage
            var        fake       = "A ti no bonita";
            Palindromo palindromo = new Palindromo();

            //Act
            var result = palindromo.Calculate(fake);

            //Assert
            Assert.True(result);
        }
Exemplo n.º 25
0
        static void Main(string[] args)
        {
            Palindromo palindromo = new Palindromo();

            string pa1 = "Socorram-me subi no onibus em Marrocos";
            string pa2 = "Anotaram a data da maratona";

            Console.WriteLine("{0} | {1}", pa1, palindromo.EhPalindromo(pa1));
            Console.WriteLine("{0} | {1}", pa2, palindromo.EhPalindromo(pa2));

            Console.ReadLine();
        }
Exemplo n.º 26
0
        public void Teste1FraseNaoPalindromo()
        {
            Palindromo pal = new Palindromo();

            Assert.False(pal.EhPalindromo("Eu não fiz isso"));
        }
Exemplo n.º 27
0
        public void RetornarTrue_CuandoEsUnPalindromo(string palindromo)
        {
            var sut = new Palindromo(palindromo);

            Assert.True(sut.EsUn());
        }
Exemplo n.º 28
0
        public void RetornarTrue_CuandoEsUnPalindromoEliminandoEspacios(string palindromoConEspacios)
        {
            var sut = new Palindromo(palindromoConEspacios);

            Assert.True(sut.SinEspaciosEsUn());
        }
Exemplo n.º 29
0
        public void RetornarFalse_CuandoEsUnPalindromoConEspaciosSinEliminarlos(string palindromoConEspacios)
        {
            var sut = new Palindromo(palindromoConEspacios);

            Assert.False(sut.EsUn());
        }
Exemplo n.º 30
0
        public void RetornarFalse_CuandoNoEsUnPalindromo()
        {
            var sut = new Palindromo("esto no es un palindromo");

            Assert.False(sut.EsUn());
        }