Bienvenido a la Comunidad de Treehouse

¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.

¿Buscas aprender algo nuevo?

Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de

Inicia tu prueba gratuita

Python Pruebas de Python Sé Asertivo assertTrue y assertFalse

Pregunta de desafío

Por favor, ¿necesito hacer un método setUp para este desafío. ¿Alguna sugerencia? Será muy apreciada.

tests.py
import unittest

from string_fun import is_palindrome


class PalindromeTestCase(unittest.TestCase):
    def test_good_palindrome(self):
        self.assertTrue(tacocat, tacocat)

    def test_bad_palindrome(self):
        pass
string_fun.py
def is_palindrome(yarn):
    """Devuelve si una cadena es un palíndromo o no.

    Un palíndromo es una palabra/frase que es igual en
    ambas direcciones.
    """
    return yarn == yarn[::-1]

1 Respuesta

Rabih, is_palindrome(string) en tu self.assertTrue() declaración.

David

Muchas gracias David.