An open API service indexing awesome lists of open source software.

https://github.com/ericsalesdeandrade/pytest-django-restapi-example

Comprehensive Step-by-Step Guide to Testing Django REST APIs with Pytest
https://github.com/ericsalesdeandrade/pytest-django-restapi-example

python rest-api

Last synced: over 1 year ago
JSON representation

Comprehensive Step-by-Step Guide to Testing Django REST APIs with Pytest

Awesome Lists containing this project

README

          

# PyTest Django REST API Example

This repo contains the sample code for the article - [Comprehensive Step-by-Step Guide to Testing Django REST APIs with Pytest](https://pytest-with-eric.com/pytest-advanced/pytest-django-restapi-testing/)

This project explains how to Build and Test A Django CRUD Rest API using SQLite and Pytest.

# Requirements
* Python (3.10.9)

Please install the dependencies via the `requirements.txt` file using
```commandline
pip install -r requirements.txt
```
If you don't have Pip installed please follow instructions online on how to do it.

# How To Run the Unit Tests
To run the Unit Tests, from the root of the repo run
```commandline
pytest tests/unit/test_task_api.py -v -s
```

If you have any questions about the project please raise an Issue on GitHub.