add publish_date to post model tests
user can create new posts