edge case tests for posts#create
tests and validations for posts#create
fixing render :new if validation fails tests for post#create