A concern about rails validators, breaking MVC in complex projects

If you’re unit testing, just create a user bypassing validation:

User.create! :validate => false

That is if you even need a user object at all rather than a stub

To me validations are just fine in models (as in specifying which apply) along with relationships to other entities. That’s pretty much all I want in them though