def test_get_resource_path_comment(self): # # Create user # user = User.objects.create_user('broak', '*****@*****.**', 'abc123', name='Broak') # # Create meme # meme = Meme() meme.code = 'bla' meme.name = 'Bla' meme.owner = user meme.save() # # Create post # post = Post() post.owner = user post.meme = meme post.header = 'Flus' post.footer = 'Flis' post.save() # # Create comment # comment = Comment() comment.post = post comment.owner = user comment.body = 'Je te Flus Flis' comment.save() # # Test resource path # path = utils.get_resource_path(comment) self.assertEqual(path, '/comments/{}.{}'.format(comment.pk, settings.API_FORMAT))
def test_comment_unicode(self): # # Create user # user = User.objects.create_user('user', '*****@*****.**', 'Pwd007', name='User') # # Create meme # meme = Meme() meme.code = 'testmeme' meme.name = 'Test Meme' meme.owner = user meme.save() # # Create post # post = Post() post.header = 'HeaderText' post.meme = meme post.footer = 'FooterText' post.owner = user post.save() # # Create like # comment = Comment() comment.owner = user comment.post = post comment.body = 'Je te Flus Flis' comment.save() # # Test # self.assertEqual(unicode(comment), '{} -> {}'.format(unicode(user), unicode(post)))