* Fix the undefined method error for non rails project due to use of many? method
* Add tests for inclusion validation for non rails app.
* Remove unnecessary spaces.
* Rubocop offenses.
Co-authored-by: Nitin S <nitin.singh@edcast.com>
Co-authored-by: = <=>
* It changes shoulda-matchers to allow the integration with multiple
libraries like active_model and active_record.
For example, in a non Rails project isn't possible to use both
validate_presence_of and validate_uniqueness_of matchers, because they
are from different libraries (one from active_model and the other from
active_record respectively).
This change allow the integration with multiple libraries. fixes#710