it should also validate the numericality of :rating - but you should use `valid_attribute` to make assertions about valid data