Я предполагаю, что вы делаете насмешку (потому что вы упомянули спецификации).
В моем случае я сталкиваюсь с этими предупреждениями, когда заглушаю объект ActiveRecord и получаю доступ к его атрибуту ID.
В тех случаях, когда вы ожидаете получить доступ к идентификатору вашего объекта ActiveRecord, я бы рекомендовал вам сделать следующее:
mock("MyActiveRecordObject", :id => 1001)