method

test_to_param

rails latest stable - Class: ActiveModel::Lint::Tests
test_to_param()
public

Passes if the object’s model responds to to_param and if calling this method returns nil when the object is not persisted. Fails otherwise.

to_param is used to represent the object’s key in URLs. Implementers can decide to either raise an exception or provide a default in case the record uses a composite primary key. There are no tests for this behavior in lint because it doesn’t make sense to force any of the possible implementation strategies on the implementer.