Пример #1
0
class EditReviewActionTests(ReadOnlyActionTestsMixin, ActionsTestCase):
    """Unit tests for EditReviewAction."""

    action = EditReviewAction()
    fixtures = ['test_users']

    def _create_request_context(self, *args, **kwargs):
        """Create and return objects for use in the request context.

        Args:
            *args (tuple):
                Positional arguments (unused).

            **kwargs (dict):
                Keyword arguments (unused).

        Returns:
            dict:
            Additional context to use when testing read-only actions.
        """
        return {
            'request': self.request,
        }

    def test_should_render_with_authenticated(self):
        """Testing EditReviewAction.should_render with authenticated user"""
        self.request.user = User.objects.get(username='******')
        self.assertTrue(
            self.action.should_render(self._create_request_context()))

    def test_should_render_with_anonymous(self):
        """Testing EditReviewAction.should_render with authenticated user"""
        self.request.user = AnonymousUser()
        self.assertFalse(
            self.action.should_render(self._create_request_context()))
Пример #2
0
class EditReviewActionTests(ActionsTestCase):
    """Unit tests for EditReviewAction."""

    fixtures = ['test_users']

    def setUp(self):
        super(EditReviewActionTests, self).setUp()

        self.action = EditReviewAction()

    def test_should_render_with_authenticated(self):
        """Testing EditReviewAction.should_render with authenticated user"""
        request = RequestFactory().request()
        request.user = User.objects.get(username='******')

        self.assertTrue(self.action.should_render({'request': request}))

    def test_should_render_with_anonymous(self):
        """Testing EditReviewAction.should_render with authenticated user"""
        request = RequestFactory().request()
        request.user = AnonymousUser()

        self.assertFalse(self.action.should_render({'request': request}))
Пример #3
0
class EditReviewActionTests(ActionsTestCase):
    """Unit tests for EditReviewAction."""

    fixtures = ['test_users']

    def setUp(self):
        super(EditReviewActionTests, self).setUp()

        self.action = EditReviewAction()

    def test_should_render_with_authenticated(self):
        """Testing EditReviewAction.should_render with authenticated user"""
        request = RequestFactory().request()
        request.user = User.objects.get(username='******')

        self.assertTrue(self.action.should_render({'request': request}))

    def test_should_render_with_anonymous(self):
        """Testing EditReviewAction.should_render with authenticated user"""
        request = RequestFactory().request()
        request.user = AnonymousUser()

        self.assertFalse(self.action.should_render({'request': request}))
Пример #4
0
    def setUp(self):
        super(EditReviewActionTests, self).setUp()

        self.action = EditReviewAction()
Пример #5
0
    def setUp(self):
        super(EditReviewActionTests, self).setUp()

        self.action = EditReviewAction()