def test_json_invalid(self): """ Проверяем поведение при ошибках """ test = ViewHelper(self, reverse('json_invalid')) test.format() test.status('error') test.json_content('message') self.assertEqual('error on server', test.json_content('message'))
def test_modelform_ajax_valid(self): """Проверяем ответ от формвьюва с ajax формой""" Customer.objects.create(name='Вася', age=108, slug='vasya') test = ViewHelper(self, reverse('form_modelform_ajax', kwargs={'slug':'vasya'}), {'slug':'vasya', 'age':108}) test.format() test.status('error') test.json_content('errors')
def test_modelform_ajax_valid(self): """Проверяем ответ от формвьюва с ajax формой""" Customer.objects.create(name='Вася', age=108, slug='vasya') test = ViewHelper(self, reverse('form_modelform_ajax', kwargs={'slug':'vasya'}), {'name':u'Василий', 'slug':'vasya', 'age':108}) test.format() test.status('success') object = Customer.objects.get(slug='vasya') self.assertEqual(u'Василий', object.name)
def test_json_post(self): """ Проверяем нормальный ход событий """ test = ViewHelper(self, reverse('json_valid'), {'param1':'param1','param2':'param2'}) test.format() test.status('success') test.json_content('content')