def test_get_free_seats(self): event_1 = EventFactory(available_seats=20) self.assertEqual(event_1.get_free_seats(), 20) event_2 = EventFactory() self.assertEqual(event_2.get_free_seats(), _('Unlimited seats available.')) GuestFactory(event=event_1) self.assertEqual(event_1.get_free_seats(), 19)
class GuestUpdateViewTestCase(ViewTestMixin, TestCase): """Tests for the ``GuestUpdateView`` view.""" longMessage = True def setUp(self): self.user = UserFactory() self.guest = GuestFactory(user=self.user) self.staff = StaffFactory() def get_view_name(self): return 'rsvp_guest_update' def get_view_kwargs(self): return {'pk': self.guest.pk, 'event_slug': self.guest.event.slug} def test_view(self): self.should_be_callable_when_authenticated(self.staff) self.should_be_callable_when_authenticated(self.user) self.is_not_callable(kwargs={'pk': self.guest.pk, 'event_slug': '500'}) self.guest.user = None self.guest.save() self.is_not_callable(user=self.user)
class GuestUpdateViewTestCase(ViewTestMixin, TestCase): """Tests for the ``GuestUpdateView`` view.""" longMessage = True def setUp(self): self.user = UserFactory() self.guest = GuestFactory(user=self.user) self.staff = StaffFactory() def get_view_name(self): return "rsvp_guest_update" def get_view_kwargs(self): return {"pk": self.guest.pk, "event_slug": self.guest.event.slug} def test_view(self): self.should_be_callable_when_authenticated(self.staff) self.should_be_callable_when_authenticated(self.user) self.is_not_callable(kwargs={"pk": self.guest.pk, "event_slug": "500"}) self.guest.user = None self.guest.save() self.is_not_callable(user=self.user)
def setUp(self): self.user = UserFactory() self.guest = GuestFactory(user=self.user) self.staff = StaffFactory()
def setUp(self): self.guest = GuestFactory() self.staff = StaffFactory() self.event = EventFactory()
def test_model(self): obj = GuestFactory() self.assertTrue(obj.pk)