Notas de la clase 5 - Unit Tests del curso CS50P (obvio en YouTube)
Create a venv:
python3 -m venv .venv
Install libraries:
pip install -r requirements.txt
Son pruebas o tests, a funciones que hemos creado.
calculator.py --> Aplicación principal. Contiene las funciones de cálculo (raíz cuadrada, multiplicación, etc.).
test_calculator.py --> Contienen las funciones de test para las funciones de cálculo de las funciones de calculator.py.
python3 test_calculator_with_pytest.py
Output: [insertar imagen]
test_calcultor_with_pytest.py --> Contienen las funciones de test, esta vez usa
pytest test_calcultor_with_pytest.py
Output: [insertar imagen]