This project is a learning resource for Test-Driven Development (TDD) methodology using Python, pytest, and the Given-When-Then (GWT) methodology.
In this project, we explore the concepts and practices of Test-Driven Development (TDD) using Python. TDD is a software development approach that emphasizes writing tests before writing the actual code. It helps improve code quality, maintainability, and reliability.
To get started with this project, follow these steps:
- Clone the repository:
git clone https://github.com/lucasedmundo11/TestDrivenDevelopment-with-Python.git - Install the required dependencies:
pip install -r requirements.txtorconda install --file requirements.txtorconda env create -f environment.yml
To run the tests, use the following command:
pytestContributions are welcome! Please feel free to submit a Pull Request.
This project is open source and available under the MIT License.