def testListContainsOneSector(self): subject_sector = SubjectSector(number=100, name='Test Sector') subject_sector.save() response = self.client.get(reverse('misc:subject-sector:list')) self.assertContains(response, 'Test Sector') self.assertContains(response, '100')
def testUpdate(self): new_name = "Test Sector Two" subject_sector = SubjectSector(number=101, name='Test Sector One') subject_sector.save() update_response = self.client.post( reverse('misc:subject-sector:update', kwargs={'pk': subject_sector.pk}), {'number': 101, 'name': new_name}, follow=True) self.assertRedirects( update_response, reverse('misc:subject-sector:detail', kwargs={'pk': subject_sector.pk}) ) self.assertContains(update_response, new_name)
def testUpdate(self): new_name = "Test Sector Two" subject_sector = SubjectSector(number=101, name='Test Sector One') subject_sector.save() update_response = self.client.post(reverse( 'misc:subject-sector:update', kwargs={'pk': subject_sector.pk}), { 'number': 101, 'name': new_name }, follow=True) self.assertRedirects( update_response, reverse('misc:subject-sector:detail', kwargs={'pk': subject_sector.pk})) self.assertContains(update_response, new_name)