def test_post_form_invalid_length_title(self): form_data = { 'title': 'Normal length' * 20, 'description': 'Description', 'content': 'Some content' } form = ArticleForm(data=form_data) self.assertFalse(form.is_valid())
def test_post_form_invalid_blank_title(self): form_data = { 'title': None, 'description': 'Description', 'content': 'Some content' } form = ArticleForm(data=form_data) self.assertFalse(form.is_valid())
def test_post_form_invalid_blank_content(self): form_data = { 'title': 'Normal length', 'description': 'Description', 'content': None } form = ArticleForm(data=form_data) self.assertFalse(form.is_valid())
def test_post_form_normal_length_title(self): form_data = { 'title': 'Normal length', 'description': 'Description', 'content': 'Some content' } form = ArticleForm(data=form_data) self.assertTrue(form.is_valid()) form.save()