'Test the create method of a List of Embedded Documents chained
to a call to the filter method. Filtering should have no effect
on creation.'

def test_filtered_create(self):

    comment = self.post1.comments.filter(author='user1').create(author='user4', message='message1')
    self.post1.save()
    self.assertIsInstance(comment, self.Comments)
    self.assertEqual(comment.author, 'user4')
    self.assertEqual(comment.message, 'message1')
    self.assertIn(comment, self.BlogPost.objects(comments__author='user4')[0].comments)
