refactored rspec to match our project coding style

part of PT story https://www.pivotaltracker.com/story/show/75999516
contstraint to ensure model valid between validity check and before_create

part of PT story https://www.pivotaltracker.com/story/show/75999516