Pruebas unitarias - UAMISO4101/borderlandsoft201620 GitHub Wiki

Pruebas unitarias - Views

  1. Ejecutar la prueba con el siguiente comando teniendo en cuenta el módulo contenido, la carpeta tests, el nombre del archivo que prueba la historia HU028_test, la clase ContenidoTests y el nombre de la prueba unlike_test_view.
$ python manage.py test contenido.tests.HU028_test.ContenidoTests.unlike_test_view --settings=SonidosLibres.settings.sebastian
  • Si la prueba es exitosa el resultado sera el siguiente
$ Creating test database for alias 'default'...
.
----------------------------------------------------------------------
Ran 1 test in 0.397s

OK
Destroying test database for alias 'default'...
  • Si la prueba falla el resultado sera FAIL, dependiendo de cada prueba
$ Creating test database for alias 'default'...
F
======================================================================
FAIL: unlike_test_view (contenido.tests.HU028_test.ContenidoTests)
----------------------------------------------------------------------
Traceback (most recent call last):
 File "/Users/LuisSebastian/Documents/workspace_Python/Django/borderlandsoft201620/contenido/tests/HU028_test.py", line 32, in unlike_test_view
   self.assertEqual(total_likes_after, total_likes_before)
AssertionError: 0 != 1

----------------------------------------------------------------------
Ran 1 test in 0.327s

FAILED (failures=1)
Destroying test database for alias 'default'...