Add books

This commit is contained in:
Andros Fenollosa
2021-07-12 07:01:26 +02:00
parent d0a2dfeddc
commit 2e3f2029d3
6 changed files with 60 additions and 10 deletions

View File

@ -0,0 +1,30 @@
# tests/libros/test_views.py
import pytest
from app.libros.models import Libros
@pytest.mark.django_db
def test_add_movie(client):
# Given
libros = Libros.objects.all()
assert len(libros) == 0
# When
resp = client.post(
"/api/libros/",
{
"title": "El fin de la eternidad",
"genre": "Ciencia Ficción",
"author": "Isaac Asimov",
"year": "1955",
},
content_type="application/json"
)
# Then
assert resp.status_code == 201
assert resp.data["title"] == "El fin de la eternidad"
libros = Libros.objects.all()
assert len(libros) == 1