Partial tests and implementations for BlogPostRepository