Я делаю юнит-тесты для модели.
Этот тест RUN ok
def test_event_creation(self):
new_user = User.objects.create_user(**self.user_info)
new_event = Event.objects.create(name="Event test", user=new_user,
start_date=datetime.date(2011,07,03), end_date=datetime.date(2011,07,10),
start_time=datetime.time(8,30), end_time=datetime.time(18,00))
self.assertEqual(Event.objects.count(), 1)
Проблема в том, что мне тоже нужно проверить ошибки модели, например, недопустимое имя,В этом случае выполнение теста покажет мне ошибку (ошибку, которую я пытаюсь проверить)
Как я могу получить эту ошибку, чтобы сравнить ее в утверждении и определить, является ли ошибка предполагаемой?быть.
(Может быть, я должен использовать: assertRaisesRegexp)