not really something i'd be passing params too. yes, i could pass in a invalid user too this way… or i could just change a field after the fact. in an acceptance spec, thats clearer. in a unit test, absolutly thats the way you'd want to go.