コード例 #1
0
 def test_user_is_author_true_if_author(self):
     serializer = ContentSerializer(
         context={"request": Mock(user=self.user)})
     self.assertTrue(serializer.get_user_is_author(self.user_content))
コード例 #2
0
 def test_user_is_author_false_if_not_authenticated(self):
     serializer = ContentSerializer(
         context={"request": Mock(user=AnonymousUser())})
     self.assertFalse(serializer.get_user_is_author(None))
コード例 #3
0
 def test_user_is_author_false_if_not_author(self):
     serializer = ContentSerializer(
         context={"request": Mock(user=self.user)})
     self.assertFalse(serializer.get_user_is_author(self.content))
コード例 #4
0
 def test_user_is_author_false_if_no_request(self):
     serializer = ContentSerializer()
     self.assertFalse(serializer.get_user_is_author(None))
コード例 #5
0
 def test_user_is_author_true_if_author(self):
     serializer = ContentSerializer(context={"request": Mock(user=self.user)})
     self.assertTrue(serializer.get_user_is_author(self.user_content))
コード例 #6
0
 def test_user_is_author_false_if_not_author(self):
     serializer = ContentSerializer(context={"request": Mock(user=self.user)})
     self.assertFalse(serializer.get_user_is_author(self.content))
コード例 #7
0
 def test_user_is_author_false_if_not_authenticated(self):
     serializer = ContentSerializer(context={"request": Mock(user=AnonymousUser())})
     self.assertFalse(serializer.get_user_is_author(None))
コード例 #8
0
 def test_user_is_author_false_if_no_request(self):
     serializer = ContentSerializer()
     self.assertFalse(serializer.get_user_is_author(None))