def test_phonebook_view_add(self): """Test Function to check add phonebook""" request = self.factory.post('/phonebook/add/', data={ 'name': 'My Phonebook', 'description': 'phonebook', }, follow=True) request.user = self.user request.session = {} response = phonebook_add(request) self.assertEqual(response['Location'], '/phonebook/') self.assertEqual(response.status_code, 302) out = Template( '{% block content %}' '{% if msg %}' '{{ msg|safe }}' '{% endif %}' '{% endblock %}' ).render(Context({ 'msg': request.session.get('msg'), })) self.assertEqual(out, '"My Phonebook" added.') resp = self.client.post('/phonebook/add/', data={ 'name': '', 'description': 'phonebook', }) self.assertEqual(resp.status_code, 200) self.assertEqual(resp.context['form']['name'].errors, [u'This field is required.'])
def test_phonebook_view_add(self): """Test Function to check add phonebook""" request = self.factory.post('/phonebook/add/', data={ 'name': 'My Phonebook', 'description': 'phonebook', }, follow=True) request.user = self.user request.session = {} response = phonebook_add(request) self.assertEqual(response['Location'], '/phonebook/') self.assertEqual(response.status_code, 302) out = Template('{% block content %}' '{% if msg %}' '{{ msg|safe }}' '{% endif %}' '{% endblock %}').render( Context({ 'msg': request.session.get('msg'), })) self.assertEqual(out, '"My Phonebook" added.') resp = self.client.post('/phonebook/add/', data={ 'name': '', 'description': 'phonebook', }) self.assertEqual(resp.status_code, 200) self.assertEqual(resp.context['form']['name'].errors, [u'This field is required.'])
def test_phonebook_view_add(self): """Test Function to check add phonebook""" request = self.factory.post('/phonebook/add/', data={ 'name': 'My Phonebook', 'description': 'phonebook', }, follow=True) request.user = self.user request.session = {} response = phonebook_add(request) self.assertEqual(response.status_code, 302) resp = self.client.post('/phonebook/add/', data={'name': '', 'description': 'phonebook'}) self.assertEqual(resp.status_code, 200) self.assertEqual(resp.context['form']['name'].errors, [u'This field is required.'])
def test_phonebook_view_add(self): """Test Function to check add phonebook""" request = self.factory.post('/phonebook/add/', data={ 'name': 'My Phonebook', 'description': 'phonebook', }, follow=True) request.user = self.user request.session = {} response = phonebook_add(request) self.assertEqual(response.status_code, 302) resp = self.client.post('/phonebook/add/', data={ 'name': '', 'description': 'phonebook' }) self.assertEqual(resp.status_code, 200) self.assertEqual(resp.context['form']['name'].errors, [u'This field is required.'])