Если у меня есть модель с именем Enquiry
с атрибутом email
, как я могу проверить, что создание запроса с недопустимым адресом электронной почты вызывает ошибку?Тестирование для ValidationError в Django
Я попробовал этот
def test_email_is_valid(self):
self.assertRaises(ValidationError, Enquiry.objects.create(email="testtest.com"))
Однако я получаю ошибку
TypeError: 'Enquiry' object is not callable
Я не совсем получить что-то, кто-нибудь знает правильный метод тестирования для проверки электронной почты?
ValidationError может быть импортирован с 'от django.core.exceptions импорта ValidationError' – Ullullu