Valid Attributes and Records for Unit/Integration testing
valid_attributes a Rails plugin that produces valid Records and attributes from a given yml file.
user = valid User #reord (unsaved)
strange_user = valid User, :name=>'Mr Strange' #slightly modified version...
Also Included: assert_invalid_attributes, a validation to test all validation rules DRY and with readable output.
#--> Failure: User.email expected to be invalid when set to s@sss
asser_invalid_attributes User, :email=>[nil,'','s@sss','xx@dd.s'], ...
Post a comment