def test_initial_data(self): # test initial data loaded person = default_person() self.assertTrue(person) self.assertEqual(person.firstname, "Evgeniy") self.assertEqual(person.lastname, "Slusar")
def test_person_edit(self): self.client.post('/edit_ajax/', person_params) dp = default_person() for attr, value in person_params.iteritems(): self.assertEqual(getattr(dp, attr), value) response = self.client.get('/edit_ajax/', person_params) self.assertTrue(isinstance(response, http.HttpResponseNotAllowed)) self.client.post('/logout/') response = self.client.post('/edit_ajax/', person_params) self.assertTrue(isinstance(response, http.HttpResponseForbidden))
def test_person_edit(self): self.client.post('/edit/', person_params) dp = default_person() for attr, value in person_params.iteritems(): self.assertEqual(getattr(dp, attr), value)