Using asserts in test code
Преимущество TestCase.assertEqual(status, 200) vs. assert status == 200 в том, что сообщение об ошибке выдается более информативное: AssertionError: 302 != 200 vs AssertionError.
https://groups.google.com/d/topic/django-developers/a1nG_WXe_yM/discussion