add spec for user_id validation on micropost and add validation